public async Task <IEnumerable <DadosDeLeituraDoComunicadoDto> > Executar(ObterDadosDeLeituraDeComunicadosAgrupadosPorDreDto obterDadosDeLeituraDeComunicadosAgrupadosPorDreDto) => await mediator.Send(new ObterDadosDeLeituraDeComunicadosAgrupadosPorDreQuery(obterDadosDeLeituraDeComunicadosAgrupadosPorDreDto.NotificacaoId, obterDadosDeLeituraDeComunicadosAgrupadosPorDreDto.ModoVisualizacao));
public async Task <IActionResult> ObterDadosDeLeituraDeComunicadosAgrupadosPorDre([FromQuery] ObterDadosDeLeituraDeComunicadosAgrupadosPorDreDto obterDadosDeLeituraDeComunicadosAgrupadosPorDreDto, [FromServices] IObterDadosDeLeituraDeComunicadosAgrupadosPorDreUseCase obterDadosDeLeituraDeComunicadosAgrupadosPorDreUseCase) { return(Ok(await obterDadosDeLeituraDeComunicadosAgrupadosPorDreUseCase.Executar(obterDadosDeLeituraDeComunicadosAgrupadosPorDreDto))); }