在.NET Core控制台中使用依赖注入
发布时间:2020-12-14 04:49:38 所属栏目:百科 来源:网络整理
导读:本文介绍如何在控制台应用程序中使用微软提供的依赖注入功能,掌握控制台中的用法后,可以扩展到构建windows服务中。 创建控制台应用程序 添加 DependencyInjection 的引用 Install-Package Microsoft.Extensions.DependencyInjection 创建 ServiceCollectio
本文介绍如何在控制台应用程序中使用微软提供的依赖注入功能,掌握控制台中的用法后,可以扩展到构建windows服务中。
Install-Package Microsoft.Extensions.DependencyInjection
var serviceCollection = new ServiceCollection() .AddSingleton<ICalculationService,CalculationService>();
var serviceProvider = serviceCollection.BuildServiceProvider();
var calcService = serviceProvider.GetService<ICalculationService>(); 更多依赖注入的介绍,可以参考《ASP.NET Core 依赖注入基本用法》 参考文档:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |