【发布时间】:2015-03-02 17:19:09
【问题描述】:
我正在使用实体框架和 DDD。
如果我有两个实体之间的引用,我应该如何处理持久性?更新会级联吗?
假设雇主直接参考了他们的经理。
如果我更改 Employee.Manager.Name 并保存 Employee,经理的姓名是否会更改?
【问题讨论】:
-
您不应在单个事务中修改多个聚合根。倾向于通过身份引用而不是对象引用:这将有助于避免此类错误。
标签: c# entity-framework repository domain-driven-design