【发布时间】:2013-04-07 07:24:48
【问题描述】:
在服务层中组织服务之间交互的最佳方式是什么? 例如,我有文件服务和产品服务。在我的情况下,产品可以有自己的文档,并且为了管理产品的文档,我从产品服务中的文档服务中调用适当的方法。所以,我需要在产品服务中创建文档服务的实例。而且我还需要在文档服务中调用产品服务中的一些方法。因此,这些服务中的每一个都引用了其他服务,我分别得到了 stackoverflowexception。 我应该使用哪些设计解决方案来消除这些问题?
【问题讨论】:
-
你所拥有的对我来说听起来不是很 DDD。关于设计解决方案不是您作为开发人员的工作吗?
标签: oop architecture domain-driven-design service-layer