【问题标题】:Elmah exception handling with OnException Filter WebAPI使用 OnException Filter WebAPI 处理 Elmah 异常
【发布时间】:2015-04-17 15:42:20
【问题描述】:

如果我在 WEB API 项目中实现异常过滤器,并且我在控制器中抛出异常,即使我有异常过滤器,elmah 也会记录抛出的异常?如果是这样,我如何强制 elmah 不记录该异常?

【问题讨论】:

    标签: asp.net-web-api elmah.mvc


    【解决方案1】:

    ELMAH 本身根本不会记录异常,因为不支持开箱即用的 Web API。您需要一些额外的代码来记录来自 Web API 的异常,但幸运的是有人已经完成了艰苦的工作:

    https://github.com/rdingwall/elmah-contrib-webapi

    连接 Elmah.Contrib.WebApi 后,ELMAH 将记录您的异常,即使您修改了响应或异常过滤器中的其他内容。

    【讨论】:

      猜你喜欢
      • 2011-12-05
      • 2018-10-14
      • 1970-01-01
      • 2012-04-13
      • 2021-03-11
      • 1970-01-01
      • 2011-01-11
      • 2014-07-27
      • 1970-01-01
      相关资源
      最近更新 更多