net5使用serilog插件


nuget安裝serilog相關插件,有很多,我這里只安裝了下面這幾個,別的自己慢慢再研究:

 

配置文件中,進行必要的配置:

 

 把Serilog添加到依賴注入容器中:

 

最后一步進行測試:

 

 附:appsetting.json中Serilog節點完整內容(包含對系統日志的過濾)

   "Serilog": {
      "MinimumLevel": {
      "Default": "Information",
      "Override": {
        "Microsoft": "Warning",
        "System": "Information"
      }
    },
    "WriteTo": [
      {
        "Name": "File",
        "Args": {
          "path": "Logs/log.txt",
          "rollingInterval": "Day"
        }
      },
      {
        "Name": "Console",
        "Args": {}
      }
    ]
  }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM