private void Entry_OnAfterSaveChanges(SpEntityEntry <TEntity, ISpEntryDataContext> entry, ListItem item) { if (item.IsPropertyAvailable("Id")) { EntityId = item.Id; } entry.OnAfterSaveChanges -= Entry_OnAfterSaveChanges; }
private void Entry_OnBeforeSaveChanges(SpEntityEntry <TEntity, ISpEntryDataContext> entry, ListItem item) { entry.OnBeforeSaveChanges -= Entry_OnBeforeSaveChanges; }