public async Task <ActionResult> updateUser(MemberUpdateDto member) { //var username = User.FindFirst(ClaimTypes.NameIdentifier)?.Value; var username = User.GetUserName(); var user = await _userRepository.GetUserByUsernameAsync(username); _mapper.Map(member, user); _userRepository.Update(user); if (await _userRepository.SaveAllAsync()) { return(NoContent()); } return(BadRequest("Failed to update user")); }