这应该是一件容易的事,
我有一个DomainModule
和一个ServicesModule
whereDomainModule
使用ServicesModule
.
DomainModule --> ServicesModule
模块定义:
[ModuleDependency("ServicesModule")]
[Module(ModuleName = "DomainModule")]
public class DomainModule : ModuleBase
...
[Module(ModuleName = "ServicesModule")]
public class ServicesModule : ModuleBase
我得到的错误:
一个模块声明了对另一个未声明要加载的模块的依赖关系。缺少模块:ServicesModule
不确定如果我添加对ServicesModule
遗嘱的引用,我是否会失去松散耦合规则,但我尽量不这样做,如果我错了,请告诉我。
您对此有何建议/提示?