Web Api 2异常过滤器和全局处理

时间:2015-03-15 20:15:20

标签: exception-handling asp.net-web-api2 actionfilterattribute

我有一个自定义的ExceptionFilterAttribute,它几乎记录了在控制器中抛出的任何东西。几乎意味着在某些情况下此过滤器不处理异常。这是现在有一个自定义服务,它实现了处理所有内容的IExceptionLogger接口。这是它变得混乱的地方。

两者都处理创建重复日志的异常。首选属性是因为它包含更多自定义信息(依赖注入)。

是否有任何内置方法将异常标记为已处理,以便在使用过滤器时避免使用该服务?

有没有其他方法可以仅捕获过滤器未处理的异常?

0 个答案:

没有答案