protected override void OnChanged(string propertyName, object oldValue, object newValue) { base.OnChanged(propertyName, oldValue, newValue); ChangedMemberCollector.Collect(this, propertyName); }
public override void AfterConstruction() { base.AfterConstruction(); _changedMemberCollector = _changedMemberCollector ?? new ChangedMemberCollector(this); }
protected override void OnSaved() { base.OnSaved(); ChangedMemberCollector.CollectOnSave(this); }
public UOCFCustomer(Session session) : base(session) { _changedMemberCollector = _changedMemberCollector ?? new ChangedMemberCollector(this); }