如何在映射类中设置访问策略以指向基本 _photos 字段?
public class Content
{
private IList<Photo> _photos;
public Content()
{
_photos = new List<Photo>();
}
public virtual IEnumerable<Photo> Photos
{
get
{
return _photos;
}
}
public virtual void AddPhoto() {...}
}
public class Article : Content
{
public string Body {get; set;}
}
我目前正在使用以下方法来尝试定位支持字段,但由于找不到它而引发异常。
public class ArticleMap : ClassMap<Article>
{
HasManyToMany(x => x.Photos)
.Access.CamelCaseField(Prefix.Underscore) //_photos
//...
}
我尝试将支持字段 _photos 直接移动到班级中并且访问有效。那么如何访问基类的支持字段?