我听说在下一版本的ASP.NET(ASP.NET vnext)中,将在框架中内置依赖注入。 有谁知道更多关于这个? 它会是统一还是新框架? 我在哪里可以找到更多相关信息?
答案 0 :(得分:10)
ASP.NET vNext将内置支持依赖注入。它是目前仅支持构造函数注入的非常基本的支持。
ASP.NET vNext的依赖注入逻辑的source repo包含如何连接几个社区构建的依赖注入系统的示例实现,包括Autofac,Ninject,StructureMap ,Unity和Castle Windsor。但是,这些只是样本,并不完整或功能齐全。
这个想法是,对于基本场景,开发人员可以使用内置DI,而具有更高级要求的人或者他们已经拥有最喜欢的" DI系统可以将其插入,并获得更丰富的功能。
答案 1 :(得分:3)
它将包含Autofac,Ninject,StructureMap,Unity,Windsor的常见抽象,如此处所示Dependency Injection github如果您在Project.Json中看到它依赖于这些特定框架。
答案 2 :(得分:2)
以下是如何使用Autofac with ASP.NET 5
的说明答案 3 :(得分:1)
此博客解释了有关hov连接自己容器的详细信息:http://blogs.msdn.com/b/webdev/archive/2014/06/17/dependency-injection-in-asp-net-vnext.aspx