public async Task <IActionResult> Register(AutenticaoRequest userDto) { try { var user = _mapper.Map <User>(userDto); var result = await _userManager.CreateAsync(user, userDto.Password); var userReturn = _mapper.Map <AutenticaoRequest>(user); if (result.Succeeded) { return(Created("GetUser", userReturn)); } return(BadRequest(result.Errors)); } catch (Exception) { return(this.StatusCode(StatusCodes.Status500InternalServerError)); } }
public async Task <IActionResult> GetUser(AutenticaoRequest userDto) { return(Ok(userDto)); }