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 ???;
}

questionAnswers(2)

yourAnswerToTheQuestion