Когда я вызываю метод службы приложения напрямую (например, через Swagger) и выбрасываю туда EntityNotFoundException, я получаю статус HTTP 404, как и ожидалось - здесь описано, например: ASP.NET Boilerplate доступный список исключений и возвращенный HTTPКоды состояния .
Но, когда я вызываю один и тот же метод службы (приложение EntityNotFoundException) косвенно - в методе действия контроллера моего веб-приложения я получаю статус HTTP 500 с информацией о EntityNotFoundException.
Можно ли как-то настроить мое веб-приложение для использования обработчика исключений ABP, используемого для динамического контроллера для служб приложений, для сопоставления особых исключений ABP с кодами состояния HTTP?
У меня есть веб-приложение для aspnetboilerplate на основе созданного шаблоназдесь (https://aspnetboilerplate.com/Templates), поэтому должна быть вся стандартная конфигурация ...
Спасибо.