使用和不使用IOC的源代码的自有IOC容器的示例

时间:2010-10-24 09:11:33

标签: c# frameworks

我已阅读此Code your own IOC Container并在互联网上搜索创建自己的ioc容器。我不理解任何“简单”的例子,因为它充斥着jargons(为什么使用“resolve”而不仅仅是create方法?)并且没有显示没有ioc的示例并将其重构为iOC。

如果有可能,有人会在不到50行代码中做出类似的事情吗?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

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

有很多轻量级和流行的容器,有很多支持。如果你自己构建它,你自己支持它。就个人而言,我发现Microsoft Unity足以满足我的大部分需求,它在.NET和Silverlight中都得到了支持,而且非常重要的是它在其前面有“微软”以使管理层满意。