.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紀錄檔案。
簽名檔
期許自己能以更簡潔的文字與程式碼,傳達出程式設計背後的精神。
真正做到「以形寫神」的境界。