Fluent nHibernate:通用基类

发布于 2024-11-15 08:34:39 字数 699 浏览 1 评论 0原文

有人知道与 Fluent nHibernate 一起使用的通用类吗 实现 INotifyPropertyChanged、Equals、==、!=

我想做:

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;

}

Does somebody knows a Generic class for use with Fluent nHibernate
that implements INotifyPropertyChanged, Equals, ==, !=

I would like to do :

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;

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

调妓 2024-11-22 08:34:39

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

http://ayende.com/blog/4106/nhibernate-inotifypropertychanged

i dont know any existing base class, but there is an alternative way to get what you want. See

http://ayende.com/blog/4106/nhibernate-inotifypropertychanged

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文