如何在.Net Core程序中任意位置实现服务的灵活注入与使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计826个文字,预计阅读时间需要4分钟。
最近有人问我:我该如何在非Startup类的地方添加我的服务呢?都写在startup里看着好乱;我该如何在程序的其它地方获取我注入的服务呢?下面给家长写篇文章,帮助他们学习。
一、如何在非Startup类的地方添加服务?
1. 创建一个新的类,用于存放服务配置。
2. 在该类中,使用依赖注入的方式注入所需的服务。
3. 在程序启动时,调用该类,将服务注册到Ioc容器中。
4. 在需要使用服务的类中,通过Ioc容器获取服务实例。
二、如何在程序的其它地方获取注入的服务?
1. 在需要使用服务的类中,通过Ioc容器获取服务实例。
2. 使用服务实例,完成所需功能。
本文共计826个文字,预计阅读时间需要4分钟。
最近有人问我:我该如何在非Startup类的地方添加我的服务呢?都写在startup里看着好乱;我该如何在程序的其它地方获取我注入的服务呢?下面给家长写篇文章,帮助他们学习。
一、如何在非Startup类的地方添加服务?
1. 创建一个新的类,用于存放服务配置。
2. 在该类中,使用依赖注入的方式注入所需的服务。
3. 在程序启动时,调用该类,将服务注册到Ioc容器中。
4. 在需要使用服务的类中,通过Ioc容器获取服务实例。
二、如何在程序的其它地方获取注入的服务?
1. 在需要使用服务的类中,通过Ioc容器获取服务实例。
2. 使用服务实例,完成所需功能。

