В ASP.Net Core 2.0 я пытаюсь вернуть сообщение в формате json или xml с кодом состояния. У меня нет проблем с возвратом пользовательского сообщения из контроллера, но я не знаю, как с этим справиться в промежуточном программном обеспечении.
Мой класс промежуточного программного обеспечения пока выглядит так:
public class HeaderValidation
{
private readonly RequestDelegate _next;
public HeaderValidation(RequestDelegate next)
{
_next = next;
}
public async Task Invoke(HttpContext httpContext)
{
// How to return a json or xml formatted custom message with a http status code?
await _next.Invoke(httpContext);
}
}
question
на SO. - person Set   schedule 15.03.2018