예제 #1
0
파일: SyncEngine.cs 프로젝트: polchuk/Sync
        public static void PushChanges(ISyncClient client, ISyncServer server)
        {
            while(true)
            {
                var entity = client.GetChangedOnClient();
                if (entity == null)
                    break;

                var server_sync_date = server.SendChangedToServer(entity);
                client.SetClientEntitySynced(entity, server_sync_date);
            }
        }
예제 #2
0
        public static void PushChanges(ISyncClient client, ISyncServer server)
        {
            while (true)
            {
                var entity = client.GetChangedOnClient();
                if (entity == null)
                {
                    break;
                }

                var server_sync_date = server.SendChangedToServer(entity);
                client.SetClientEntitySynced(entity, server_sync_date);
            }
        }