public ActionResult <UserInfoReadDto> UpdateUser(string Id, UserInfoUpdateDto userInfoUpdateDto) { if (Id != User.Identity.Name) { return(Unauthorized()); } var userInfo = _userInfoRepository.GetUserInfoById(Id); if (userInfo == null) { return(NotFound()); } _mapper.Map(userInfoUpdateDto, userInfo); _userInfoRepository.UpdateUser(); return(NoContent()); }