public async Task <IActionResult> UpdateUserAvator(UpdateUserAvatorDto updateUserAvatorDto) { var user = await userManager.FindByIdAsync(updateUserAvatorDto.UserId); if (user != null) { user.Avator = updateUserAvatorDto.AvatorUrl; var updateResult = await userManager.UpdateAsync(user); if (updateResult.Succeeded) { return(Ok()); } else { return(BadRequest()); } } return(BadRequest()); }
/// <summary> /// 更新头像 /// </summary> /// <param name="updateUserAvatorDto"></param> /// <returns></returns> internal async Task <BaseResponse> UpdateUserAvator(UpdateUserAvatorDto updateUserAvatorDto) { return(await HttpRequestWithValidate($"api/client/user/UpdateUserAvator", HttpMethod.Patch, updateUserAvatorDto.BuildHttpContent())); }