2017-06-02 72 views
1

我在我的項目實施SerilogSerilog創建日誌文件,但它並沒有寫任何日誌?我的appsettings.json文件在下面。serilog寫日誌.netcore

{ 
    "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創建一個日誌文件,但從來沒有在調試級別寫入日誌。

+0

我關注此頁** https://github.com/serilog/serilog-settings-configuration**我的庫是serilog.Extensions.Logging,serilog.Setting.configure,serilog.sinks.literate,serilog。 sink.rollingfile –

回答

0

我解決了這個問題。當我添加serilog庫時,VS2017添加了Microsoft Logger庫,這樣如果您檢查添加了哪個庫。它應該是Serilog庫。