我在我的项目中实现了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"
}
}
}在此screenshot中,我的startup.cs文件如下所示。
我添加了一些库。
我的问题是,Serilog创建了一个日志文件,但是从来没有写过调试级别的日志。
发布于 2017-06-15 16:57:15
我解决了这个问题。当我添加serilog库时,VS2017会添加微软记录器库,以便您检查添加的是哪一个库。它应该是Serilog库。
https://stackoverflow.com/questions/44328313
复制相似问题