NHibernate MVVM会话最佳实践

时间:2010-04-21 19:51:29

标签: nhibernate oop mvvm

如果我们只需要一个,那么存储NHibernate会话的最佳位置是什么?

在主窗口视图模型中?
在应用程序中?
在DataAccess类中?

1 个答案:

答案 0 :(得分:3)

您应该在Building a Desktop To-Do application with NHibernate上阅读Oren Eini的MSDN文章。他详细介绍了如何创建和管理NHibernate会话的生命周期,以及双向数据绑定和传播实体更改。

我相信他在他的例子中使用了一些MVP或MVVM的变体,尽管他没有提到它的名字。