public async Task QuerySubscriptionNotesTest() { UserContentProvider mine = new UserContentProvider(); LoginResult result = await mine.Login(Config.username, Config.password); List<SubscriptionNotesResult> nr = await mine.QuerySubscriptionNotes(0, result.Id.ToString(), result.MobileToken); Assert.IsNotNull(nr); }
private async Task QuerySubscription() { UserContentProvider user = new UserContentProvider(); if(pageIndex == 0) { if(SubscriptionList == null) { SubscriptionList = new ObservableCollection<SubscriptionNotesResult>(); } else { SubscriptionList.Clear(); } } int index = 0; if(SubscriptionList.Count !=0) { index = SubscriptionList[SubscriptionList.Count - 1].ReceivedAt - 1; } List<SubscriptionNotesResult> result = await user.QuerySubscriptionNotes(index, GlobalValue.CurrentUserContext.UserId, GlobalValue.CurrentUserContext.MobileToken); result.ForEach(x => SubscriptionList.Add(x)); pageIndex++; }