相关疑难解决方法(0)

为什么MVC4使用服务定位器反模式?

在阅读Mark Seemann的".NET中的依赖注入"后,我远离服务定位器,这是一种反模式.

在阅读MVC 4上的发行说明后,我看到:

通过DependencyResolver改进了控制反转(IoC):Web API现在使用MVC依赖解析器实现的服务定位器模式来获取许多不同设施的实例.

因此,我对于微软在2012年使用服务定位器的原因感到好奇和困惑.

dependency-injection ioc-container service-locator asp.net-mvc-4

46
推荐指数
2
解决办法
1万
查看次数