NuGet中无MVC5的Unity Bootstrapper,求等效替代及兼容库
在MVC 5中使用Unity的替代组件方案
嘿,我刚好踩过这个坑!你提到的那个Unity Bootstrapper for MVC5确实已经从NuGet上下架了,不过完全不用担心,有个完美的替代组件——Unity.Mvc5,这就是你要找的等效工具。
你需要的与MVC5兼容的库清单整理好了,都是当前可用的:
- 核心IoC容器库:
Microsoft.Practices.Unity - MVC5专属集成包:
Unity.Mvc5(替代原Bootstrapper,负责把Unity和MVC的控制器激活流程打通) - 配置文件支持:
Microsoft.Practices.Unity.Configuration(如果习惯用.config文件配置依赖注册的话需要它) - 约定式注册扩展:
Microsoft.Practices.Unity.RegistrationByConvention(能帮你按规则批量注册类型,省不少手动写代码的功夫)
最省事的安装方式是直接在NuGet包管理器控制台跑这条命令:
Install-Package Unity.Mvc5
它会自动把所有依赖的库都装好,不用你一个个手动搜索安装。
内容的提问来源于stack exchange,提问作者SaiBand
相关产品推荐
相关产品推荐

