protected void GetRemoteChanges() { Transport.AddObserver(SyncStates.GettingRemoteChange, SyncObserver); RemoteChanges = Transport.Receive <EntitiesChangeset>(); RemoteChanges.SetSyncSession(SyncSession); StatProvider.SetRemoteChanges(RemoteChanges); }
protected void ApplyRemoteChange(IConflictsManager conflictsManager) { RemoteChanges.ApplyChanges(DataStore as ISqlDataStore, StatProvider, conflictsManager); StatProvider.SetConflicts(conflictsManager); }