天天看点

.Net Core 5.x Api开发笔记 -- 基础日志(Log4Net)(八)

本篇讲述使用Log4Net日志的基础用法

1,在项目中引入如下包文件,版本选择最新稳定版即可

2,在项目根目录加入Log4net.config 配置文件 (注意:别忘了将文件,右键---属性--始终复制)

.Net Core 5.x Api开发笔记 -- 基础日志(Log4Net)(八)

3,Log4net.config 配置文件,这里只展示Debug日志类型,其他几个日志类型都一样,照搬就行

4,在 Program.cs 文件中全局配置日志

5,同样,如果不在 Program.cs 入口中配置日志级别,则系统默认使用appsettings.json配置文件的日志级别

6,用法1,使用构造函数注入,红色加粗部分

7,用法2,主要用在中间件或过滤器中,日志打印效果同上

8,打印效果

.Net Core 5.x Api开发笔记 -- 基础日志(Log4Net)(八)
.Net Core 5.x Api开发笔记 -- 基础日志(Log4Net)(八)

作者:PeterZhang

出处:https://www.cnblogs.com/peterzhang123

本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。