创建你自己的依赖注入容器Ioc Container
摘要:
最近研究了Ioc,DI 以及一些开源的框架,以下根据自己的理解写一个简单的Ioc容器。我们在使用一个依赖注入容器时一般都是实现三步:创建一个Ioc容器;依赖关系注入,这里需要一种collection对象存储这种注入关系;根据依赖注入获取对象的实例;好了,接下来我们可以按照测试驱动开发的模式完成一个简易版本的注入容器:MinContainer测试代码: [TestMethod] public void CanNewContainerAndResolveType() { // // TODO: Add test logic here // IMinContainer container = new 阅读全文
posted @ 2011-08-05 18:19 lexinquan 阅读(784) 评论(0) 推荐(0) 编辑