NHibernate属性更改跟踪
使用NHibernate实现属性更改跟踪的最佳方法是什么。我正在将一个应用程序从LINQ迁移到SQL,目前正在这样的实体中实现它NHibernate属性更改跟踪,nhibernate,Nhibernate,使用NHibernate实现属性更改跟踪的最佳方法是什么。我正在将一个应用程序从LINQ迁移到SQL,目前正在这样的实体中实现它 public class Task { partial void OnLoaded() { OriginalTitle = Title; } public bool OriginalTitle { get; private set; } public bool TitleChanged { get { return Title != OriginalTitl
public class Task {
partial void OnLoaded() {
OriginalTitle = Title;
}
public bool OriginalTitle { get; private set; }
public bool TitleChanged { get { return Title != OriginalTitle; } }
}
然而,在NHibernate中现在有了onload事件方法。是否有办法自动生成此代码?您可以尝试使用会话事件侦听器: