public async Task <AutenticacaoResult> ConfirmarEmailAsync(Guid chave) { var confirmarEmailCommand = new ConfirmarEmailCommand { ConfirmarEmail = new ConfirmacaoEmailModel { ChaveDeConfirmacao = chave } }; var autenticacaoResult = await _mediator .Send(confirmarEmailCommand); return(autenticacaoResult); }
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))); }