[.NET Core] Logger 程式範例 (NLog/Log4net)

.NET Core裡內建了ILogger提供Log寫入功能。本篇範例程式展示如何使用內建的ILogger進行Log寫入,並展示如何在.NET Core裡掛載NLog/Log4net做為Log輸出實作。

範例原碼:https://github.com/Clark159/CLK.NetCoreLab

範例專案:
 
 1. LoggerLab:使用內建ILogger進行Log寫入,於Console內檢視Log紀錄。
 
 2. LoggerLab.NLog:掛載NLog做為Log輸出實作,於bin\Debug\net5.0\log資料夾內檢視Log紀錄檔案。
 
 3. LoggerLab.Log4net:掛載Log4net做為Log輸出實作,於bin\Debug\net5.0\log資料夾內檢視Log紀錄檔案。

期許自己
能以更簡潔的文字與程式碼,傳達出程式設計背後的精神。
真正做到「以形寫神」的境界。