摘要:
这段时间园子里有不少介绍IOC组件的文章,由于自己也一直在学习IOC的各种组件,及IOC的思想,常见的IOC组件很多:AutoFac、Ninject、Utity包括.NET自带的MEF等。由于今天周六,女朋友去加班了(也是一枚标准的程序媛,做java开发),闲来没事,自己就想着根据反射可以自己写一个简易的IOC组件。IOC组件说白了就是根据反射实例化对应的接口。废话不多说,开始说说我的解决方案。1、项目结构图:IOCTest为web MVC项目。Common 通过配置文件实例化对应的接口IBLL定义的接口BLL实现接口2、引用IOCTest项目引用IBLL、Common项目,不能引用BLL项目 阅读全文