public async Task QueryOtherFollowerTest()
 {
     UserContentProvider mine = new UserContentProvider();
     LoginResult result = await mine.Login(Config.username, Config.password);
     List<FollowUserInfo> nr = await mine.QueryFollowers(1, "580197", result.Id.ToString(), result.MobileToken);
     Assert.IsNotNull(nr);
 }
        private async Task QueryFollowers()
        {
            if(followerPage == 1)
            {
                if(FollowerUsers == null)
                {
                    FollowerUsers = new ObservableCollection<FollowUser>();
                }
                else
                {
                    FollowerUsers.Clear();
                }
            }

            UserContentProvider user = new UserContentProvider();
            List<FollowUserInfo> result = await user.QueryFollowers(followerPage, currentUserId , GlobalValue.CurrentUserContext.UserId, GlobalValue.CurrentUserContext.MobileToken);

            result.ForEach(x => FollowerUsers.Add(ConvertToFollowUser(x)));

            followerPage++;

            if(FollowerUsers.Count <= 10 && followerPage == 2)
            {
                await QueryFollowers();
            }
        }