我最近發現了nhibernate會話範圍和上下文。它似乎似乎使用這個用於桌面應用程序就像使用ThreadStaticSessionContext引導配置一樣簡單,將會話工廠綁定到上下文,然後根據需要調用sessioonFactory.GetCurrentSession()。GetCurrentSession會話作用於桌面應用程序
我要找有經驗的開發者nhib可能有任何意見,建議,和/或重新鏈接:
(1)爲什麼這是或不是桌面應用程序
(2)單位一個好方法(3)當你想要一個IStatelessSession時怎麼做
(4)當應用程序需要web功能時,這是如何縮放的。
感謝您的答覆 - 在其他SO問題中的一些很好的信息。仍然讓我懷疑,上下文和GetCurrentSession可能更多,特別是ThreadStaticContext。乾杯 – Berryl 2010-02-09 02:33:57