コード例 #1
0
        private async System.Threading.Tasks.Task <List <ViewUserInfo> > getUsersFromServerAsync(string textForSearch)
        {
            TokenStoreService token     = new TokenStoreService();
            string            authToken = await token.GetAuthTokenAsync();

            var usersApi = new UsersApiRequest(_apiUrl, authToken);

            return(await usersApi.SearchUsers(textForSearch));
        }
コード例 #2
0
        public async Task <bool> UpdateFromServerAsync()
        {
            TokenStoreService tokenService = new TokenStoreService();
            var token = await tokenService.GetAuthTokenAsync();

            UsersApiRequest userApi = new UsersApiRequest(DefaultUrls.ApiUrl, token);
            var             user    = await userApi.GetUserAsync(_userId);

            if (userApi.LastHttpStatusCode.Equals(HttpStatusCode.OK))
            {
                user.Save();
                Load(_userId);
                return(true);
            }
            return(false);
        }