【发布时间】:2011-06-29 18:55:53
【问题描述】:
您将如何解决以下情况:该应用程序基于 MVP(WinForms),同时我可以让多个演示者显示。每个演示者都有一个附加会话,并在演示者的生命周期内打开。
如果我在一个演示者中加载一个实体并将其传递给另一个演示者以显示它,并且如果该实体有一些集合,我会收到“非法尝试将一个集合与两个打开的会话相关联”。
现在,我的架构有问题吗?我没有看到多个会话打开的问题(连接当然不是一直打开)。
任何意见都非常感谢!
【问题讨论】:
标签: .net nhibernate mvp