我有一个类似于 4 个步骤的向导的网站。该站点由asp.net web 表单实现。该向导尝试构建和对象并将其添加到数据库。对象图如下:
class A { B bObject ; C cObject ; D dObject}
class B {} ; class C{}; class D{};
对象 b、c、d 在向导步骤期间从数据库中获取并填充到 A 中。如您所知,b、c、d 是通过不同的上下文从数据库中获取的。当我进入将 A 保存到 DB 的最后一步时,上下文将 b,c,d 识别为新对象,而不仅仅是未修改,因此仅链接它们,因为它们来自不同的上下文。
有什么建议可以用一种干净的方式解决这个问题吗?
由于帖子包而导致的不同上下文。