1.首先安装Serilog六件套神装包
也可以对个别相应的包进行删除等,例如:1是读取配置文件的,如果不需要通过配置文件进行操作,就可以不使用这个包。2是打印到控制台的,如果不需要打印到控制台,也可以不引用。3是写入到文件的,如果不需要写入到文件,也是可以不提供的。我在此处全部引入,方便可以使用多种日志记录方法。Async是异步写入日志,一般需要引入。
2.我们先在启动项目的Program类里,新增一些对Serilog的支持操作
3.然后,在控制器里面添加对Logger
4.启动项目,看控制台
5.现在尝试Serilog配置从配置文件读取
Program文件中编写
6.查看输出格式
7.设置一下请求日志格式
8.查看输出格式