AbpExceptionFilter не работает для веб (не динамических) контроллеров приложений? - PullRequest
0 голосов
/ 19 декабря 2018

Когда я вызываю метод службы приложения напрямую (например, через Swagger) и выбрасываю туда EntityNotFoundException, я получаю статус HTTP 404, как и ожидалось - здесь описано, например: ASP.NET Boilerplate доступный список исключений и возвращенный HTTPКоды состояния .

Но, когда я вызываю один и тот же метод службы (приложение EntityNotFoundException) косвенно - в методе действия контроллера моего веб-приложения я получаю статус HTTP 500 с информацией о EntityNotFoundException.

Можно ли как-то настроить мое веб-приложение для использования обработчика исключений ABP, используемого для динамического контроллера для служб приложений, для сопоставления особых исключений ABP с кодами состояния HTTP?

У меня есть веб-приложение для aspnetboilerplate на основе созданного шаблоназдесь (https://aspnetboilerplate.com/Templates), поэтому должна быть вся стандартная конфигурация ...

Спасибо.

...