Como obter uma resposta do Nancy Negotiator?
eu tenho umNancyContext
e eu preciso obter umResponse
com um corpo baseado no negociador de conteúdo correto para a solicitação. Eu acho que posso usar o NancyNegotiator
classe para adicionar um modelo, definir o status e outras coisas. Mas então, preciso retornar um subtipo deResponse
. Então, o que posso usar para criar a resposta usando oNegotiator
?
Aqui está o meu método:
public Response ConvertToHttpResponse(Exception exception, NancyContext context)
{
var negotiator = new Negotiator(context)
.WithStatusCode(HttpStatusCode.BadRequest)
.WithReasonPhrase(exception.Message);
return ???;
}