c# - MVC 4 Web 应用程序中的应用程序范围日志记录

标签 c# asp.net asp.net-mvc-4 error-logging

在 MVC4 中实现应用程序范围日志记录的最佳方法是什么?是否可以仅使用配置来实现全局异常日志记录? 是否有任何现有的做法可以为其分配某种自定义级别? (例如:跟踪、警告、错误、异常等)

最佳答案

Elmah对于未处理的异常日志记录来说非常流行,但是在 MVC 中正确工作可能有点困难。

我个人使用Elfar它受到 Elmah 的“启发”,但更针对 MVC。

有多种方法可以将定期日志记录合并到您的应用程序中,实际上有很多方法。 Log4net , NLog ,还有其他人为您提供了进行日志记录的工具。

关于c# - MVC 4 Web 应用程序中的应用程序范围日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13115186/

相关文章:

C# 编译器应该发出警告但不发出警告?

c# - 对使用 Windows 身份验证的 Controller 进行单元测试

c# - 为什么 C# System.Decimal (decimal) "waste"位?

asp.net - Asp.net 的 MVC 3 的轻量级替代品?

c# - 有没有办法查看 System.Net.Mail 是否有效

c# - RegularExpressionAttribute 不使用表达式来测试点 (\.)

asp.net-mvc - MVC 5 未将名为 "action"的参数设置为传递值

c# - 如何启用迁移以在 MVC4 中更新我的数据库?

javascript - 具有特定大小的pauseableBuffer?

c# - 在 web.config 文件中使用授权时被重定向回登录屏幕