В настоящее время я работаю над проектами 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?Спасибо!