猿问

同一个解决方案内多个项目互相依赖,怎么做统一的注入?

比如在解决方案中,有ABCD 4个类库,除了D每个类库中都有一个接口和两个以上的实现类。假如A引用了B,B引用了C,所有类库中都引用了D,D中有一个接口IDependency接口。我现在想做的是在A中做一个统一的注入,只要实现了IDependency接口的所有类库中所有我指定的实现类都要被注册到容器中。但是现在有个疑问:怎么指定每个接口的某个实现类注册进去呢?有什么比较好的实践方案?感谢~!!


有只小跳蛙
浏览 689回答 1
1回答

MM们

启动项目里配置,学IOC十分推荐orchard 项目,
随时随地看视频慕课网APP

相关分类

MySQL
我要回答