/// <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);
        }
Exemplo n.º 2
0
 public async Task <OutputBase> UpdateUserAvatar([FromBody] AddUserAvatarDto userAvatarDto)
 {
     return(await _userService.UpdateUserAvatar(userAvatarDto.Id, userAvatarDto.Avatar));
 }