Я искал хорошую инъекцию зависимостей для ASP.NET MVC. В последнее время я программист на Java EE, всегда использовал Spring для DI Framework. Но после поиска учебника в Интернете. Spring.NET требует явной конфигурации XML для каждого контроллера, который необходимо внедрить.
<spring>
<context>
<resource uri="config://spring/objects"/>
</context>
<objects xmlns="http://www.springframework.net">
<object id="HomeController" type="SpringTestApplication.Controllers.HomeController, SpringTestApplication" singleton="false">
<property name="TestProperty" value="This has been injected via Spring.Net"/>
</object>
</objects>
</spring>
И я думаю, что он очень завершен, потому что в Java World нет функции автоматического подключения, такой как Spring. Можете ли вы предложить мне рекомендованную DI Framework для ASP.NET MVC?
Заранее спасибо.