Ninject是一个快如闪电.超轻量级的基于.Net平台的依赖注入框架.它能够帮助你把应用程序分离成一个个松耦合.高内聚的模块,然后用一种灵活的方式组装起来.通过使用Ninject配套你的软件架构,那么代码将会变得更加容易编写.重用性强.易于测试和修改. MVC4 配合 Ninject 3 更是如虎添翼. 1.问题场景 在 MVC 的开发中,我们通常会使用到后台的数据,比如说需要获取一个后台的信息.通常会定义一个访问信息的接口,然后,有一个类实现了这个接口. public interface I…