假设我的域名由强制性家长组成 - >孩子的关系。给定Parent
时,建议的位置在哪里我可以为控制器添加新的Child
?
我会使用ParentController.AddChild()
还是ChildController.Add()
?有什么理由吗?
答案 0 :(得分:1)
根据上下文,你的聚合根是什么?,大多数情况下它是ParentController.AddChild(),因为父是像Order.AddLineItem()这样的聚合根,有些则是相反的顺序。 SetCustomer()。