首页 新闻 会员 周边 捐助

在.net core中如何通过代码设置只针对应用程序的日志级别

0
悬赏园豆:30 [已解决问题] 浏览: 497次 解决于 2016-12-12 18:30

之前是在配置文件 appsettings.json 中设置的:

复制代码
{  
  "Logging": {
    "LogLevel": {
      "Default": "Debug",
      "System": "Error",
      "Microsoft": "Error"
    }
  }
}
复制代码

Startup中的代码:

loggerFactory.AddConsole(Configuration.GetSection("Logging"));

现在想通过代码进行配置,请问如何实现?

dudu的主页 dudu | 高人七级 | 园豆:27686
提问于:2016-12-09 15:49
< > 人人可用的开源BI工具
分享
最佳答案
0

通过下面的代码实现了

loggerFactory.AddConsole(new ConsoleLoggerSettings
{
    Switches = new Dictionary<string, LogLevel>()
    {
        { "Default", LogLevel.Debug }
    }
});



dudu | 高人七级 |园豆:27686 | 2016-12-12 18:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册
Top