繁体   English   中英

带有和不带有IOC的带有源代码的自己的IOC容器的示例

[英]Example of own IOC container with source code with and without using IOC

我已将此代码阅读为自己的IOC容器,并搜索了有关创建自己的ioc容器的互联网。 我不理解任何“简单”示例,因为它充满了行话(为什么要使用“ resolve”而不是仅仅使用create方法?),并且都没有显示没有ioc并将其重构为iOC的示例。

那么,如果可能的话,有人可以用不到50行的代码来做类似的事情吗?

我的建议是-不要建立自己的。

从字面上看,有许多轻量级且受欢迎的容器都具有很多支持。 如果您自己构建它,那么您将自己支持它。 就我个人而言,我发现Microsoft Unity足以满足我的大多数需求,它在.NET和Silverlight中均受支持,而且非常重要的一点是,它前面有“ Microsoft”以使管理满意。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM