public ObterAtribuicoesCJPorFiltroQueryHandler(IAtribuicaoEsporadicaRepository atribuicaoEsporadicaRepository, IAtribuicaoCJRepository atribuicaoCJRepository)
 {
     this.atribuicaoCJRepository = atribuicaoCJRepository;
 }
 public ObterComponentesCurricularesRegenciaQueryHandler(IMediator mediator, IAtribuicaoCJRepository atribuicaoCJRepository)
 {
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.atribuicaoCJRepository = atribuicaoCJRepository ?? throw new ArgumentNullException(nameof(atribuicaoCJRepository));
 }