상속: Microsoft.Samples.Synchronization.ClientServices.OfflineSyncProvider
예제 #1
0
파일: Utility.cs 프로젝트: rafek/SyncFx
        public static void Sync()
        {
            var localProvider = new SqlCeOfflineSyncProvider();
            var controller =
                new CacheController(new Uri(Settings.SyncServiceUrl), Settings.SyncScope, localProvider);

            controller.ControllerBehavior.AddScopeParameters("userid", Settings.ClientId);
            controller.ControllerBehavior.AddType<Tag>();
            controller.ControllerBehavior.AddType<TagItemMapping>();
            controller.ControllerBehavior.AddType<Status>();
            controller.ControllerBehavior.AddType<Priority>();
            controller.ControllerBehavior.AddType<List>();
            controller.ControllerBehavior.AddType<Item>();
            controller.ControllerBehavior.AddType<User>();

            controller.Refresh();
        }
예제 #2
0
        public static void Sync()
        {
            var localProvider = new SqlCeOfflineSyncProvider();
            var controller    =
                new CacheController(new Uri(Settings.SyncServiceUrl), Settings.SyncScope, localProvider);

            controller.ControllerBehavior.AddScopeParameters("userid", Settings.ClientId);
            controller.ControllerBehavior.AddType <Tag>();
            controller.ControllerBehavior.AddType <TagItemMapping>();
            controller.ControllerBehavior.AddType <Status>();
            controller.ControllerBehavior.AddType <Priority>();
            controller.ControllerBehavior.AddType <List>();
            controller.ControllerBehavior.AddType <Item>();
            controller.ControllerBehavior.AddType <User>();

            controller.Refresh();
        }