这是我的配置文件:
{
"Logging": {
"LogLevel": {
"Console": "Critical",
"Default": "Warning",
"System": "Warning",
"Microsoft": "Trace"
}
}
}
我用来加载配置文件的这段代码:
hostBuilder.ConfigureLogging ( ( context, builder ) =>
{
builder.AddConfiguration ( context.Configuration.GetSection ( "Logging" ) );
builder.AddConsole ( );
} );
但是它为类别Information
,System
和Microsoft
的类别设置了Debug
日志级别。我在哪里弄错了?
答案 0 :(得分:1)
我发现了一个错误。有两个配置文件appsettings.json和appsettings.Development.json。然后系统在开发模式下使用它。