Net Core几种取值 传值 的办法

1 httpcontext ------IhttpContextAccessor  这个可以在任何地方注入 并调用  而且是线程安全的 需要在Ioc 注入

2 IserviceProvider   获取容器实例 net core 机会所有的对象获取都是从

3 Option ---核心配置对象,全局任意地方初始化,然后在任意使用

4 Feature ---httpopcontex。Features.Get《Iserveraddressl》

5 RouteDate

6 ActionDescriptor --元数据

二  net core   扩展的地方

 IOC容器替换

2AOP 扩展  Filter---Middleware ---autofact

3 特性表示 

4  工厂替换----logfactory  autofactory

5 option  配置 

欢迎评论区补充~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

原文地址:https://www.cnblogs.com/jasontarry/p/15452274.html