serilog 写日志 .netcore
serilog write log .netcore
我在我的项目中实现了 Serilog
并且 Serilog
创建了日志文件但它没有写入任何日志?我的 appsettings.json
文件在下面。
{
"Serilog":{
"Using":[
"Serilog.Sinks.RollingFile"
],
"MinimumLevel":"Debug",
"WriteTo":[
{
"Name":"File",
"Args":{
"path":"C:\mypro\ServiceLog.json"
}
}
],
"Enrich":[
"FromLogContext",
"WithMachineName",
"WithThreadId"
],
"Properties":{
"Application":"Sample"
}
}
}
我的 startup.cs
文件看起来像 screenshot.
我添加了一些库。
我的问题,Serilog
创建了一个日志文件,但是从不在调试级别写入日志。
我解决了这个问题。当我添加 serilog 库时,VS2017 添加了 Microsoft logger 库,以便检查添加了哪个库。应该是Serilog库。
我在我的项目中实现了 Serilog
并且 Serilog
创建了日志文件但它没有写入任何日志?我的 appsettings.json
文件在下面。
{
"Serilog":{
"Using":[
"Serilog.Sinks.RollingFile"
],
"MinimumLevel":"Debug",
"WriteTo":[
{
"Name":"File",
"Args":{
"path":"C:\mypro\ServiceLog.json"
}
}
],
"Enrich":[
"FromLogContext",
"WithMachineName",
"WithThreadId"
],
"Properties":{
"Application":"Sample"
}
}
}
我的 startup.cs
文件看起来像 screenshot.
我添加了一些库。
我的问题,Serilog
创建了一个日志文件,但是从不在调试级别写入日志。
我解决了这个问题。当我添加 serilog 库时,VS2017 添加了 Microsoft logger 库,以便检查添加了哪个库。应该是Serilog库。