(五).NET6.0使用Serilog进行配置和实现日志记录

1.首先安装Serilog六件套神装包

也可以对个别相应的包进行删除等,例如:1是读取配置文件的,如果不需要通过配置文件进行操作,就可以不使用这个包。2是打印到控制台的,如果不需要打印到控制台,也可以不引用。3是写入到文件的,如果不需要写入到文件,也是可以不提供的。我在此处全部引入,方便可以使用多种日志记录方法。Async是异步写入日志,一般需要引入。
2.我们先在启动项目的Program类里,新增一些对Serilog的支持操作

3.然后,在控制器里面添加对Logger的依赖注入,并写一些不同日志等级的日志记录功能

4.启动项目,看控制台

5.现在尝试Serilog配置从配置文件读取

Program文件中编写

6.查看输出格式

7.设置一下请求日志格式

8.查看输出格式

posted @   sq1201  阅读(108)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示