【发布时间】:2013-12-30 06:46:42
【问题描述】:
请注意:我刚刚开始使用 AutoFac 来了解 DI 和 IoC。
依赖注入是否应该在控制器构造函数中初始化?
这是怎么回事?
private IMyService iMyService;
public HomeController(IMyServices myService)
{
iMyService = myService;
}
不同于...
public IMyService iMyService = new MyService();
最后,依赖似乎仍然存在。
编辑:修正错字,new MyService();是新的 IMyService();
【问题讨论】:
标签: c# asp.net-mvc dependency-injection inversion-of-control