public void UpdateSynchronizationState(Etag lowestEtag) { lock (locker) { if (UpdateSynchronizationStateInternal(lowestEtag)) PersistSynchronizationState(); } }