本文介绍如何在控制台应用程序中使用微软提供的依赖注入功能,掌握控制台中的用法后,可以扩展到构建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工程师,请私信联系!
如果认为此文对您有帮助,别忘了支持一下哦!
声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。转载时请在文章页面明显位置给出原文链接。