Я пытаюсь использовать NHibernate с RIA Services.В настоящее время у меня есть две сущности:
public class Person{
[Key]
public virtual int Id {get; set;}
[Include]
[Association("CurrentEmployer", "CurrentEmployerId", "Id", IsForeignKey = true)]
public virtual Employer CurrentEmployer { get;set;}
public virtual int? CurrentEmployerId {get;set;}
}
public class Employer{
[Key]
public virtual int Id {get;set;}
public virtual string Name {get;set;}
}
Когда я получаю сущность человека через Ria на стороне клиента, устанавливается CurrentEmployerId
, но CurrentEmployer
по-прежнему равен нулю.На стороне сервера оба поля CurrentEmployerId
и CurrentEmployer
заполнены правильно.И объект Employer
, и объект Person
представлены в одной и той же доменной службе.
Как мне заполнить CurrentEmployer
на стороне клиента, когда я получу человека?Я пропустил атрибут?