Мы можем использовать этот метод для достижения этой цели: IApplicationBuilder.UseStatusCodePagesWithRedirects()
Вот пример для справки:
Мы можем создать контроллер для обработки вывода ошибок:
[Route("Home/Error/{statusCode}")]
public IActionResult Error(int statusCode)
{
JsonResult jsonResult = new JsonResult(new object());
return jsonResult;
}
Тогда мы можем использовать его в Configure(IApplicationBuilder app, IHostingEnvironment env)
, как показано ниже:
app.UseStatusCodePagesWithRedirects("/Home/Error/{0}");
Надеюсь, это будет полезно для вас.