本文介紹如何在控制台應用程式中使用微軟提供的依賴注入功能,掌握控制台中的用法後,可以擴充到建構windows服務中。
建立控制台應用程式
添加<code>DependencyInjection</code>的引用
建立<code>ServiceCollection</code>對象,添加服務注冊
建構<code>ServiceProvider</code>對象
擷取服務
更多依賴注入的介紹,可以參考《ASP.NET Core 依賴注入基本用法》
參考文檔:
http://sunnycoding.cn/2019/01/16/using-logging-in-dotnet-core-console-app/
2021年9月 北京、西安兩地,高薪誠聘 .NET工程師,請私信聯系!
如果認為此文對您有幫助,别忘了支援一下哦!
聲明:本部落格原創文字隻代表本人工作中在某一時間内總結的觀點或結論,與本人所在機關沒有直接利益關系。轉載時請在文章頁面明顯位置給出原文連結。