private void CreateDemoObjectsController_UpdatingSessionDisposing(object sender, ObjectSpaceEventArgs e) { AuditTrailService.Instance.AuditDataStore.CustomFindWeakReference -= new EventHandler <CustomFindWeakReferenceEventArgs>(AuditDataStore_CustomFindWeakReference); if (e.ObjectSpace is XPObjectSpace) { AuditTrailService.Instance.EndSessionAudit(((XPObjectSpace)e.ObjectSpace).Session); } }
private void CreateDemoObjectsController_UpdatingSessionCommitted(object sender, ObjectSpaceEventArgs e) { if (e.ObjectSpace is XPObjectSpace) { AuditTrailService.Instance.SaveAuditData(((XPObjectSpace)e.ObjectSpace).Session); BeginSessionAudit(((XPObjectSpace)e.ObjectSpace).Session); } }