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)); }
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); }