public async Task <AutenticacaoResult> ConfirmarEmailAsync(Guid chave)
        {
            var confirmarEmailCommand = new ConfirmarEmailCommand
            {
                ConfirmarEmail = new ConfirmacaoEmailModel {
                    ChaveDeConfirmacao = chave
                }
            };

            var autenticacaoResult = await _mediator
                                     .Send(confirmarEmailCommand);

            return(autenticacaoResult);
        }
Exemplo n.º 2
0
 public async Task <AutenticacaoResult> Handle(ConfirmarEmailCommand request, CancellationToken cancellationToken)
 {
     return(await _autenticacaoServico.ConfirmarEmailAsync(request.ConfirmarEmail));
 }
 public async Task <ActionResult <ConfirmarEmailResponse> > Confirmar([FromQuery] ConfirmarEmailCommand command)
 {
     return(Ok(await Mediator.Send(command)));
 }