AbpExceptionFilter不适用于Web(非动态)应用程序控制器吗?

时间:2018-12-19 13:53:13

标签: aspnetboilerplate

当我直接调用我的应用程序服务方法(例如,通过Swagger)并在那里抛出EntityNotFoundException时,我得到了HTTP 404状态,正如预期的那样-例如在此处记录:ASP.NET Boilerplate available list of exceptions and returned HTTP Status Codes

但是,当我间接调用同一(EntityNotFoundException引发)应用程序服务方法时-在我的Web应用程序控制器操作方法中,我获得HTTP 500状态以及有关EntityNotFoundException的信息。

是否可以通过某种方式配置我的Web应用程序以使用ABP的异常处理程序,该异常处理程序用于应用程序服务的动态控制器,以将ABP特殊概念映射到HTTP状态代码?

我有一个基于此处(https://aspnetboilerplate.com/Templates)生成的模板的aspnetboilerplate Web应用程序,因此应该具有所有标准配置...

谢谢。

0 个答案:

没有答案