[C#][MVC] 紀錄Log Log4net 使用紀錄

今天有紀錄log的需求

故把使用Log4net 的流程記錄下來以便以後使用

首先要先從Nuget 安裝 Log4Net

在MVC架構的話通常會用 log4net資料夾,裝著log4netconfig.xml 檔案

裡面即可設定log 輸出用的檔名、其他設定,如下圖

在MVC內的WebConfig內(至於是哪個Webconfig就是要執行的那個就是了),指定好log4netconfig.xml檔的路徑

在Common 分層內寫下Logger.cs

並在裡面定義號 寫下Log的方法,用log4net提供的ILog,寫出Log資料

現在讓前端一定出錯

並且在吐出Exception Handle 的資料

導回Error頁面

我們就可以看到在前面設定的 存放路徑上已經有log

並且錯誤訊息寫得非常清楚

這次的文章只是記錄下這次寫log的流程

詳細的操作並沒有做太多說明

有興趣者可再自行研究