public async Task UpdateUserAsync(string id, UserDto user) { var result = await _usersClient.Put(id, user); if (!result.IsSuccessStatusCode) { var content = await result.Content.ReadAsStringAsync(); throw new UpdateUserException("During updating user error occurs: " + content); } _cacheService.ClearUsersCache(); }