Рассмотрим:
public class HomeController : Controller
{
private IDependency dependency;
public HomeController(IDependency dependency)
{
this.dependency = dependency;
}
}
И тот факт, что контроллеры в ASP.NET MVC должны иметь один пустой конструктор по умолчанию, есть способ, отличный от определения пустого (и бесполезного на мой взгляд) конструктора для DI?