天天看點

.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

本文版權歸作者和部落格園共有,歡迎轉載,但必須給出原文連結,并保留此段聲明,否則保留追究法律責任的權利。