2011-01-25 131 views
0

用NHibernate實現屬性更改跟蹤的最佳方式是什麼?我正在從LINQ到SQL遷移應用程序,目前正在像這樣在實體中實現它。NHibernate屬性更改跟蹤

public class Task { 

partial void OnLoaded() { 
    OriginalTitle = Title; 
} 

public bool OriginalTitle { get; private set; } 
public bool TitleChanged { get { return Title != OriginalTitle; } } 

} 

但是,現在NHibernate中有OnLoaded事件方法。有沒有辦法可以以某種方式自動生成此代碼?

回答