【发布时间】:2011-11-04 11:55:30
【问题描述】:
我没有Eric Evans' Domain-driven design book,但它本质上是说
外部对象可能不包含对一个实体的引用 聚合体内部。外部对象必须引用 仅聚合根,没有内部对象。
例如,我的Team 聚合根有一个名为AddPlayer() 的方法,并返回添加的Player 实体。这是否意味着我违反了规则,还是说我不能凭空拉出Player 实体,例如从聚合边界之外的存储库中拉出它?
【问题讨论】:
标签: c# domain-driven-design dns