public void SyncObjectsStatePostCommit() { foreach (var dbEntityEntry in ChangeTracker.Entries()) { ((IObservableEntity)dbEntityEntry.Entity).ModelState = EntityStateHelper.ConvertState(dbEntityEntry.State); } }
public void SyncObjectState <TEntity>(TEntity entity) where TEntity : class, IObservableEntity { Entry(entity).State = EntityStateHelper.ConvertState(entity.ModelState); }