标签: entity-framework domain-driven-design
如果是这样,在某些可能违反的情况下会出现什么情况?
答案 0 :(得分:4)
如何存储聚合应该不会太重要。如果你有一个DbContext每个有界的上下文,那么你最终会在同一个DbContext中找到多个AR。
DbContext
主要问题是您是否应该在同一个交易中操纵多个AR。您应该设计系统,以便不在同一事务中更改多个AR。话虽这么说,你可能遇到你无法避免的情况。只要在事务中有多个AR是例外而不是规则,那么它应该是OK。