/// <summary> /// 更新用户头像 /// </summary> /// <param name="userAvatarDto">用户头像</param> /// <returns></returns> public async Task <OutputBase> UpdateUserAvatar(AddUserAvatarDto userAvatarDto) { var request = new RestRequest() { RequestFormat = DataFormat.Json, JsonSerializer = new RestSharpJsonSerializer(), Method = Method.PUT, Resource = "/api/User/UpdateUserAvatar" }; request.AddBody(userAvatarDto); var response = await ExecuteAsync <OutputBase>(request); return(response); }
public async Task <OutputBase> UpdateUserAvatar([FromBody] AddUserAvatarDto userAvatarDto) { return(await _userService.UpdateUserAvatar(userAvatarDto.Id, userAvatarDto.Avatar)); }