Если мой класс унаследован от Entity, как определить документацию, необходимую для поиска nhibernate / lucene.net с использованием атрибутов?
Это лучший способ:
[DocumentId] public virtual int Id { get { return base.Id; } protected set { base.Id = value; } }
Спасибо.
Кристиан
Если ваш класс происходит от базового объекта, вы просто помещаете атрибут в свойство базового класса:
public class Entity { [DocumentId] public int Id { get; set; } }
Вам не нужно переопределять его в производных классах.