【发布时间】:2015-10-02 22:16:41
【问题描述】:
我正在使用 ExceptionLogger 和 ExceptionHandler 的专门实现来开发 ASP.NET WebApi,但我对这两个类有一些疑问。通过使用ExceptionHandler 类,即时向客户端返回一些自定义响应消息,因此在控制器或服务层上可能发生的每个异常中,它都在此类中处理。
我的第一个问题是,它可以替换控制器上的所有try/catch 块吗?
文档说ExceptionHandler 是一个全局过滤器,它总是被触发。
我的另一个疑问是是否有可能在此类中捕获 404(未找到)错误。我试过了,但我无法抓住它。
谢谢。
【问题讨论】:
标签: c# asp.net-web-api