Skip to content

Mrchensama/DependenceInjection

Repository files navigation

DependenceInjection

one demo project for tech sharing.

1.什么是IOC 2.为什么要使用IOC 3.IOC得工作原理 4.依赖注入方式 构造注入 属性注入 接口注入 自动注入 服务定位器(此方法严格来说不算)

所属Class都不归属Ioc管理,你怎么强求Class内部属性归属Ioc管理呢

https://www.cnblogs.com/sylone/p/9479276.html https://www.cnblogs.com/jhli/p/6019895.html https://www.cnblogs.com/artech/p/net-core-di-04.html https://www.cnblogs.com/artech/p/net-core-di-03.html https://www.cnblogs.com/xingyukun/archive/2007/10/20/931331.html http://www.sohu.com/a/290622786_468635 https://max.book118.com/html/2016/1121/64448650.shtm https://max.book118.com/html/2018/0227/154988637.shtm https://www.imooc.com/article/35099 https://blog.csdn.net/chenludaniel/article/details/82378894 https://www.cnblogs.com/fanqisoft/p/10962975.html https://www.cnblogs.com/fanqisoft/p/10962975.html https://www.cnblogs.com/lonelyxmas/p/11055407.html https://yq.aliyun.com/articles/700608 https://www.cnblogs.com/jiagoushi/p/4084145.html //服务注册生命周期 https://www.cnblogs.com/artech/p/asp-net-core-di-life-time.html //"两个"ServiceProvider(添加至讲解内容中) https://www.cnblogs.com/artech/p/di-asp-net-core-pipeline-1.html //以为大佬关于 实例生命周期,实例注册,实例注入应用方面的详细解释(可以借鉴,补充至实例注册,依赖注入,的应用讲解上面) https://www.cnblogs.com/RayWang/ https://www.cnblogs.com/RayWang/p/11165509.html //.Net Core 自带IOC的应用先讲,再讲Autofac的

//tengfei https://www.cnblogs.com/jesse2013/p/di-in-aspnetcore.html

//An Autofac Lifetime Primer https://nblumhardt.com/2011/01/an-autofac-lifetime-primer/

//json配置注册 https://www.cnblogs.com/geliang/p/5875522.html //Autofac 配置文件注册 官方文档 https://github.com/autofac/Documentation/blob/master/docs/configuration/xml.rst

我们可以将WebHost理解为寄宿或者承载Web应用的宿主,应用的启动可以通过启动作为宿主的WebHost来实现。至于WebHostBuilder,顾名思义,就是WebHost的构建者。

//为什么不适用服务定位器 http://www.matools.com/blog/190787874

About

one demo project for tech sharing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors