解读ASP.NET 5 & MVC6系列教程(7):依赖注入
在前面的章节中,我们提到了依赖注入功能,ASP.NET 5正式将依赖注入进行了全功能的实现,以便开发人员能够开发更具弹性的组件程序,MVC6也利用了依赖注入的功能重新对Controller和View的服务注入功能进行了重新设计;未来的依赖注入功能还可能提供更多的API,所有如果还没有开始接触依赖注入的话,就得好好学一下了。在之前版本的依赖注入功能里,依赖注入的入口有MVC中的针对通用的依赖类型的解析与创建,微软默认定义了4种类别的生命周期,分别如下:。依赖注入类型的注册一般是在程序启动的入口中,如Startup.cs中的ConfigureServices中,该类的主要目的就是注册依赖注入的类型。
用户评论