.NET Core 下 ASP.NET MVC 使用 Elmah 日志组件
2021-05-14 16:28
标签:service 程序重启 err https errorlog error 日志信息 exce ice .NET Core 下项目Elmah的配置和Framework下有所区别,总结一下简单使用 1.添加ElmahCore的NuGet包 2.注册Elmah服务 默认配置下:日志在/Elmah路径,如 http://localhost:1996/elmah Elmah的记录方式有三种: MemoryErrorLog、XmlFileErrorLog、SqlErrorLog,分别是内存记录,文件(XML)记录,数据库记录,以上为内存记录,劣势:一旦应用程序重启,之前记录的信息将会消失,适合测试用。文件记录:每一个报错日志信息生成一个xml文件,需要进行一定配置: 数据库的还没试过- - 3.使用Elmah服务 注意需要在其他异常处理中间件之后实例化,比如 其他的配置还有很多,比如可以设置发邮件(使用Notifiers),可以设置记录级别(使用Filter)。 ElmahCore的源码: https://github.com/ElmahCore/ElmahCore .NET Core 下 ASP.NET MVC 使用 Elmah 日志组件 标签:service 程序重启 err https errorlog error 日志信息 exce ice 原文地址:https://www.cnblogs.com/nnnzx/p/11986538.html services.AddElmah(); //默认配置
services.AddElmah(option =>
{
option.Path = "/elm"; //设置路径
});
services.AddElmah
app.UseElmah();
app.UseDeveloperExceptionPage()
下一篇:Netty
文章标题:.NET Core 下 ASP.NET MVC 使用 Elmah 日志组件
文章链接:http://soscw.com/essay/85685.html