Почему MVC4 использует Anti-Pattern Service Locator?
После прочтения«Внедрение зависимостей в .NET» Марк Симанн, я держусь подальше отСервисный локатор который является анти-паттерном.
После прочтениязаметки о выпуске на MVC 4 Понятно:
Улучшенная инверсия управления (IoC) с помощью DependencyResolver: теперь веб-API использует шаблон локатора служб, реализованный средством разрешения зависимостей MVC, для получения экземпляров для множества различных средств.
Таким образом, я остаюсь любопытным и запутанным, почему Microsoft будет использовать сервисный локатор в 2012 году.