DDD领域层与基础设施层循环依赖问题

请问各位:
DDD的层结构中,出现了领域层与基础设施层循环依赖,这种问题各位如何处理?

没人回答还是我没说清问题?

领域层的repository接口的实现是交给基础设施层实现的,基础设施依赖领域层。领域层的service依赖repository及实现,这样,领域层依赖基础设施。如此出现循环依赖,违背原则。如何理解?

早上好,参见文章:http://www.jdon.com/45264

业务上使用上下文Context
技术上使用消息
语义上使用事件。

最主要领域层不能依赖基础设施,两者之间引入事件消息这个目前最松耦合的机制
[该贴被banq于2013-05-05 08:12修改过]