public IActionResult Obter(long id, [FromServices] IConsultasAtribuicaoEsporadica consultasAtribuicaoEsporadica)
        {
            var atribuicaoEsporadica = consultasAtribuicaoEsporadica.ObterPorId(id);

            if (atribuicaoEsporadica is null)
            {
                return(NoContent());
            }

            return(Ok(atribuicaoEsporadica));
        }
 public async Task <IActionResult> Listar([FromQuery] FiltroAtribuicaoEsporadicaDto filtro, [FromServices] IConsultasAtribuicaoEsporadica consultasAtribuicaoEsporadica)
 {
     return(Ok(await consultasAtribuicaoEsporadica.Listar(filtro)));
 }