我正在使用Web API 2 w / ExceptionFilterAttributes在我的HttpConfig.Fitlers集合中注册,因此它们可以执行所有操作。对于某些处理程序,我想吞下异常并返回有效的响应。我设置了actionFilterContext.Response
属性,但我看到IExceptionLogger
仍然被调用,我得到了异常的日志!
有没有办法将异常标记为已处理,因此它不会在我的日志中结束?
(注意:我尝试切换使用IExceptionHandler并看到同样的问题)。