Asp.net mvc 4依赖解析器

Asl*_*fry 14 .net c# asp.net-mvc-4 dependency-resolver

我是ASP.NET MVC 4的新手.我在ASP.NET MVC 4项目中使用了自定义依赖项解析器,以便使用依赖注入框架.

依赖解析器在ASP.NET MVC 4中的作用是什么?

evh*_*n14 23

它允许您从依赖注入实现中抽象出来.稍后,如果您决定从Unity切换到Windsor,您可以更轻松地完成,而无需重新编写大量代码

这意味着您可以使用此代码解析您的实例

DependencyResolver.Current.GetService<IMyController>();
Run Code Online (Sandbox Code Playgroud)