0
如果我登記自己的nhibernate會話是這樣的:C#Nhibernate的會話InstancePerLifetimeScope()
builder.Register(I => DI.Get()BeginUnitOfWork())作爲()InstancePerLifetimeScope();
現在我希望每次打開表單時都會重新打開會話。 我希望有人能幫助我。 感謝
如果我登記自己的nhibernate會話是這樣的:C#Nhibernate的會話InstancePerLifetimeScope()
builder.Register(I => DI.Get()BeginUnitOfWork())作爲()InstancePerLifetimeScope();
現在我希望每次打開表單時都會重新打開會話。 我希望有人能幫助我。 感謝
嘗試去通過這個鏈接來檢查MVP構建應用程序如何管理NHibernate的會議:
Building a Desktop To-Do Application with NHibernate
你需要的是基本上每表單/主持人處理會話。這是桌面應用程序的最佳會話範圍。