如何在WPF中使用NHibernate / Fluent?

时间:2013-12-03 00:12:37

标签: wpf nhibernate fluent-nhibernate fluent unhaddins

现在使WPF数据绑定与NHibernate一起使用的最佳技术是什么?我正在使用Fluent,所以它必须是与automapper一起正常工作的东西。似乎有很多关于这一点的信息,但它已经过时,破损或者似乎不再存在的页面。到目前为止我尝试过的事情:

  • 在域模型中使用ObservableCollection包装IList。可行,但效率非常低,因为NHibernate一直认为整个列表已经改变。

  • 添加新约定以使用ObservableListConvention替换任何IList。提供绑定但会破坏NHibernate,因为它不支持IUserCollectionType。

  • 下载unhaddins库并使用ObservableListType。支持绑定和NHibernate,但会破坏延迟加载。

那么有没有人真正设法让WPF / .NET4和NHibernate 3正确地相互交谈?

0 个答案:

没有答案