public async Task <IActionResult> ObterTodosAlunos([FromServices] IObterAlunosCadastradosUseCase obterAlunosCadastradosUseCase,
                                                           [FromQuery] FiltroObterAlunosCadastradosDto filtro)
        {
            var retorno = await obterAlunosCadastradosUseCase.Executar(filtro);

            return(Ok(retorno));
        }
        public async Task <PaginacaoResultadoDto <AlunoGoogle> > Executar(FiltroObterAlunosCadastradosDto filtro)
        {
            var paginacao = new Paginacao(filtro.PaginaNumero, filtro.RegistrosQuantidade);

            return(await mediator.Send(new ObterAlunosCadastradosQuery(paginacao, filtro.CodigoEol, filtro.Email)));
        }