public async Task <IEnumerable <OpcaoDropdownDto> > Handle(ObterTurmaPorAnoLetivoCodigoUeModalidadeSemestreAnosQuery request, CancellationToken cancellationToken) { var retorno = await repositorioAbrangencia.ObterDropDownTurmasPorUeAnoLetivoModalidadeSemestreAnos(request.CodigoUe, request.AnoLetivo, request.Modalidade, request.Semestre, request.Anos); return(retorno ?? throw new NegocioException("Não foi encontrada turmas para as informações enviadas")); }