nuget安装serilog相关插件,有很多,我这里只安装了下面这几个,别的自己慢慢再研究:

net5使用serilog插件

 

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

net5使用serilog插件

 

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

net5使用serilog插件

 

最后一步进行测试:

 net5使用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": {}
      }
    ]
  }

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
猜你喜欢
  • 2021-12-14
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
相关资源
相似解决方案