流畅的NHibernate Automapping与RIA服务

时间:2010-04-15 11:34:02

标签: c# nhibernate fluent-nhibernate wcf-ria-services

我最近遇到了一个小问题,或者说缺乏对NHibernate自动化如何与RIA数据服务协同工作的理解。

即,我不明白如何使用AssociationInclude属性。例如,我在我的数据库中创建了两个表和相应的类(NHibernate正确填充)。问题是,RIA不会在客户端生成由外键绑定到其他表的属性(集合),尽管我在我的域模型中的类中定义了它们...它只生成属于它们的属性自己的班级,在客户端。

我认为这些属性不是必需的,因为NHibernate automapper应该自己填充这些集合......我很困惑这是如何工作的。而且我不明白为什么RIA会跳过诸如

之类的属性
public virtual IList<Medication> Medications{ get; set; }

在自动生成期间。

赞赏任何输入

由于

1 个答案:

答案 0 :(得分:1)

我设法解决了这个问题。显然问题是我没有使用Association和Include属性。