【发布时间】:2009-08-07 15:45:26
【问题描述】:
如何将我的接口绑定到不同程序集中的具体类?
我的解决方案中有以下项目:
Foo.Data
Foo.Domain
在 Structure Map 中,我将我的两个程序集名称添加到 StructureMap.config 文件中,然后使用 PluginFamily 和 Pluggable 属性将我的接口映射到我的具体类。
如何用 Ninject 完成同样的事情?
【问题讨论】:
-
解决方案中的项目是否同时包含接口和具体类?您是希望将它们绑定到消耗性解决方案/项目中还是在此解决方案本身中?
-
另外,您使用的是哪个版本的 Ninject?
-
@Peter 接口在我的域中,具体类在数据层中。我只是想在解决方案中绑定。我也在考虑,而不是按项目分离域和数据层,而是在同一个项目的单独文件夹中进行。我将 Ninject 1.0 用于紧凑的框架。