Отслеживание изменений свойства NHibernate - PullRequest
0 голосов
/ 25 января 2011

Как лучше всего реализовать отслеживание изменений свойств с помощью NHibernate.Я мигрирую приложение из LINQ-to-SQL и в настоящее время внедряю его в сущности следующим образом.

public class Task {

partial void OnLoaded() {
   OriginalTitle = Title;
}

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

}

Однако в NHibernate теперь есть метод события OnLoaded.Есть ли способ, как этот код может быть как-то сгенерирован автоматически?

1 Ответ

2 голосов
/ 25 января 2011

Вы можете попробовать с прослушивателем событий сеанса: http://nhibernate.info/doc/howto/various/creating-an-audit-log-using-nhibernate-events

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...