public async Task <User> ChangeRoleAsync(String token, long ID, RoleChangeRequest request) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _client = new UsersControllerClient(httpClient); return(await _client.ChangeRoleAsync(ID, request)); }
public async Task <User> ChangeCurrentUserPasswordAsync(String token, PasswordChangeRequest request) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _client = new UsersControllerClient(httpClient); return(await _client.ChangeCurrentUserPasswordAsync(request)); }
public async Task <ValidationProblemDetails> CurrentUserUpdate(String token, UserEditRequest userEditRequest) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _client = new UsersControllerClient(httpClient); return(await _client.UpdateCurrentUserAsync(userEditRequest)); }
public async Task <PaginatedDataOfSimpleUser> GetUsersListAsync(String token, String userName, int?limit, int?page) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _client = new UsersControllerClient(httpClient); return(await _client.GetUsersListAsync(userName, limit, page)); }
public async Task <User> GetUserDetailAsync(String token, long ID) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _client = new UsersControllerClient(httpClient); return(await _client.GetUserDetailAsync(ID)); }
public async Task UpdateUserAsync(String token, long ID, UserEditRequest userEditRequest) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); UsersControllerClient _userClient = new UsersControllerClient(httpClient); await _userClient.UpdateUserAsync(ID, userEditRequest); }
public async Task <SimpleUser> InsertAsync(RegisterRequest newUser) { UsersControllerClient _userClient = new UsersControllerClient(httpClient); return(await _userClient.RegisterAsync(newUser)); }