如果我的类派生自Entity,我如何使用属性定义nhibernate search / lucene.net所需的文档?
这是最好的方式:
[DocumentId]
public virtual int Id
{
get { return base.Id; }
protected set { base.Id = value; }
}
感谢。
基督教
答案 0 :(得分:1)
如果您的类派生自基本实体,您只需将该属性放在基类的属性上:
public class Entity
{
[DocumentId]
public int Id { get; set; }
}
您不必在派生类中覆盖它。