public async Task QueryUserInfo()
        {
            CommonProvider common = new CommonProvider();
            UserBaseInfo   user   = await common.QueryUserInfo("2e128e04325c");

            Assert.IsNotNull(user);
        }
Beispiel #2
0
 private async Task QueryBaseInfo()
 {
     if (IsSelf)
     {
         UserContentProvider user = new UserContentProvider();
         baseInfo = await user.QueryBaseInfo(GlobalValue.CurrentUserContext.UserId, GlobalValue.CurrentUserContext.MobileToken);
     }
     else
     {
         CommonProvider common = new CommonProvider();
         baseInfo = await common.QueryUserInfo(currentUserId);
     }
     Avatar             = new Uri(baseInfo.Avatar);
     FollowerCount      = baseInfo.FollowersCount;
     FollowingCount     = baseInfo.FollowingCount;
     LikedNotesCount    = baseInfo.LikedNotesCount;
     BookmarksCount     = baseInfo.BookmarksCount;
     SubscribingCount   = baseInfo.SubscribingCollectionsCount + baseInfo.SubscribingNotebooksCount;
     TotalWordage       = baseInfo.TotalWordage;
     TotalLikesReceived = baseInfo.TotalLikesReceived;
     NotebooksCount     = baseInfo.NotebooksCount;
     currentUserId      = baseInfo.Id.ToString();
 }