我对此很新,所以请耐心等待。依赖注入
我有一个使用Service/Repository/EF4模式的MVC应用程序,我试图使用Ninject。我有它在控制器上工作,他们是构造函数注入服务,但服务是构造函数注入存储库,我不知道在哪里处理这个。
我想让它每层只知道下面的图层,是否正确?如果是这样,MVC应用程序只知道服务层和服务层只知道版本库层等,所以在我的Ninject模块在那里我创建的绑定,我不能说:
Bind(Of IRepository(Of Category)).To(Of EFRepository(Of Category))
我在哪里处理注射?
http://jeffreypalermo.com/blog/the-onion-architecture-part-1/ – 2011-03-04 07:40:11
相关:http://stackoverflow.com/questions/4570750/dependency-injection-turtles-all-the- down-down – 2011-03-04 07:48:51
Duplicate:http://stackoverflow.com/questions/1475575/where-should-i-do-dependency-injection-with-ninject-2 – 2011-03-04 07:50:47