今天有紀錄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的流程
詳細的操作並沒有做太多說明
有興趣者可再自行研究