C# Fluent-nHibernate:泛型基类

C# Fluent-nHibernate:泛型基类,c#,fluent-nhibernate,C#,Fluent Nhibernate,有人知道用于Fluent nHibernate的泛型类吗 实现INotifyPropertyChanged的,等于,=== 我想: public class MyEntity : EntityBase<MyEntity> { public virtual string Name { get { return _Name; } set { _Name = value; OnPropertyChanged(System.Re

有人知道用于Fluent nHibernate的泛型类吗 实现INotifyPropertyChanged的,等于,===

我想:

public class MyEntity : EntityBase<MyEntity>
{
public virtual string Name
        {
            get { return _Name; }
            set { _Name = value; OnPropertyChanged(System.Reflection.MethodBase.GetCurrentMethod().Name.Substring(4));  /*OnPropertyChanged("Name");*/ }
        } private string _Name;
        public virtual double Value
        {
            get { return _Value; }
            set { _Value = value; OnPropertyChanged(System.Reflection.MethodBase.GetCurrentMethod().Name.Substring(4)); /*OnPropertyChanged("Value");*/ }
        } private double _Value;

}
公共类MyEntity:EntityBase
{
公共虚拟字符串名
{
获取{return\u Name;}
设置{u Name=value;OnPropertyChanged(System.Reflection.MethodBase.GetCurrentMethod().Name.Substring(4));/*OnPropertyChanged(“Name”);*/}
}私有字符串\u名称;
公共虚拟双值
{
获取{返回_值;}
设置{u Value=Value;OnPropertyChanged(System.Reflection.MethodBase.GetCurrentMethod().Name.Substring(4));/*OnPropertyChanged(“Value”);*/}
}私人双重价值;
}

我不知道任何现有的基类,但有另一种方法可以得到您想要的。看