Как показать сообщение об ошибке 500 в Razor - PullRequest
0 голосов
/ 21 марта 2019

В настоящее время я работаю над проектами Razor Pages, которые взаимодействуют с основным API asp.net.В API я реализовал промежуточное программное обеспечение исключения, которое добавляет детали исключения как json в HttpResponse.Это работает нормально.

Теперь я хочу показать сообщение об ошибке, предоставленное API для пользователя Razor.На моей странице Razor есть страница Error, которая была создана по умолчанию.Он настроен на

app.UseExceptionHandler("/Error");

в файле Startup.cs.В коде позади я могу получить доступ к HttpResponse, но Body (System.IO.Stream) не читается, а ContentType имеет значение null, хотя я установил его на application/json в бэкэнде.Как получить информацию об исключении на странице ошибок в Razor?Спасибо!

...