這一集我們來聊聊 ASP.NET 專案中不可或缺的維運技能,就是日誌機制。

很多人在開發 API 時,習慣用 Console.WriteLine()、或是偶爾丟個 try-catch,但當系統上線後,你會發現沒有一個穩定可靠的 Log 機制,出了錯根本無從查起。

這集教你如何在 ASP.NET 中整合 NLog + Middleware,打造一套完整的 API 日誌機制

你將學會:
✅ 記錄每筆 Request / Response
✅ 捕捉未處理的 Exception 並統一格式回傳
✅ 過濾系統雜訊 log

這是專案上線前必備的維運功能,寫一次就能用整個專案!

00:00 NLog安裝與設定
03:18 關閉系統日誌
05:06 記錄每筆 Request / Response
07:22 捕捉未處理的 Exception 並統一格式回傳