把舊系統遷移到.Net Core 2.0 日記(2) - 依賴注入/日誌NLog

Net Core 大量使用依賴注入(Dependency Inject), 打個比方,我們常用的日誌組件有Log4Net,NLog等等. 如果我們要隨時替換日誌組件,那麼代碼中就不能直接引用某個組件的內容,也不能直接New 某個組件. 而是應該定義一組接口, 然後包裝各個組件,實現這個接口. Net Core 自帶組件容器, 啓動程序時,指定接口對應的實現. 然後在各個頁面/Controller
相關文章
相關標籤/搜索