c#Nhibernate会话实例PerLifetimeScope()
本文关键字:PerLifetimeScope 实例 会话 c#Nhibernate | 更新日期: 2023-09-27 18:24:06
如果我像这样注册我的nhibernate会话:
builder.Register(i=>DI.Get().BeginUnitOfWork().As().InstancePerLifetimeScope();
现在,我希望每次打开表单时都能重新打开会话。我希望有人能帮助我。感谢
尝试通过此链接检查MVP构建应用程序如何管理NHibernate会话:
使用NHibernate 构建桌面待办应用程序
你需要的基本上是按照你的表格/演示者来处理会话。这是桌面应用程序的最佳会话范围。