【问题标题】:Complete Elmah Logging Setup for asp.net web api 2为 asp.net web api 2 完成 Elmah 日志记录设置
【发布时间】:2016-03-09 19:11:08
【问题描述】:

过去一个小时我读了很多不同的帖子。我不能简单地找到一个,开始完成关于如何连接 elmah 以在 asp.net web api 2 中执行以下操作的文章/教程:

  1. 要安装哪个 nuget 包
  2. 在控制器和管道空间中记录所有异常、500、404、200 等
  3. 将异常存储在 SQL 或内存中
  4. /elmah.axd查看异常
  5. 电子邮件地址例外。

我似乎在网上找到了一些零零碎碎的东西,但没有一个能把它们联系在一起。如果我必须说实话,我也没有做对。

【问题讨论】:

    标签: c# asp.net asp.net-web-api elmah


    【解决方案1】:

    这是您需要安装的 Nuget 包:

    https://www.nuget.org/packages/Elmah.Contrib.WebApi/

    查看 github 上的 project site 以获取此库。这个库只是为 Elmah 提供了一个 ASP.NET Web API 异常过滤器。 Elmah 设置非常标准。要设置 DB 日志记录等,请转到 Elmah project site 并阅读文档。

    【讨论】:

    • 你可能是我最好的新朋友。在我遇到这篇文章之前,我无法让 Elmah 记录任何内容,安装了上面的内容,现在它很完美。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 2012-04-24
    • 2020-11-13
    • 2019-05-25
    • 1970-01-01
    • 2010-10-23
    • 1970-01-01
    相关资源
    最近更新 更多