예제 #1
0
 public async Task NextSyncTest2()
 {
     using (var tendersService = new PlansService(true))
     {
         var offset = (await tendersService.GetModificationsPage(null, true, 2)).NextPage.Offset;
         using (var syncService = new PlansSyncEngine(true, offset))
             await syncService.NextSync(CancellationToken.None);
     }
 }
예제 #2
0
        public async Task SyncPlanTest()
        {
            Guid planGuid = new Guid("84777ad8-595f-49cb-9e55-37b9ea7d6f02");
            var  SyncItem = typeof(PlansSyncEngine).GetMethod("SyncItem", BindingFlags.Instance | BindingFlags.NonPublic);

            using (StoreContext store = new StoreContext())
            {
                using (var service = new PlansSyncEngine())
                    await(Task) SyncItem.Invoke(service, new object[] { planGuid, store, CancellationToken.None });
            }
        }