Может кто-нибудь сказать мне, как заставить мое соглашение о свойствах игнорировать отображение, имеющее формулу?
Это сущность:
public class User
{
public virtual int Id {get; set;}
public virtual string FirstName {get; set;}
public virtual string LastName {get; set;}
public virtual string FullName {get; set;}
}
Это сопоставление:
public class UserMap : ClassMap<User>
{
public UserMap()
{
Id(x => x.Id);
Map(x => x.FirstName);
Map(x => x.LastName);
Map(x => x.FullName).Formula("first_name || ' ' || last_name");
}
}
Я хочу, чтобы соглашение о свойствах игнорировало свойство FullName.Спасибо за помощь