public async Task <GeracaoTokenResponse> GerarToken(GeracaoTokenRequest request) { return(new GeracaoTokenResponse { Token = (await _usuarioService.GerarToken(request.IdUsuario)).TokenValue }); }
public async Task <IActionResult> GerarToken([FromBody] GeracaoTokenRequest request) { try { return(Ok(await _usuarioApp.GerarToken(request))); } catch (ValidationException valEx) { return(BadRequest(new ErroGenerico { Mensagem = valEx.Message })); } }