public SalvarAnotacaoFrequenciaAlunoCommandHandler(IRepositorioAnotacaoFrequenciaAluno repositorioAnotacaoFrequenciaAluno, IRepositorioMotivoAusencia repositorioMotivoAusencia)
 {
     this.repositorioAnotacaoFrequenciaAluno = repositorioAnotacaoFrequenciaAluno ?? throw new System.ArgumentNullException(nameof(repositorioAnotacaoFrequenciaAluno));
     this.repositorioMotivoAusencia          = repositorioMotivoAusencia ?? throw new System.ArgumentNullException(nameof(repositorioMotivoAusencia));
 }
 public ObterMotivosAusenciaQueryHandler(IRepositorioCache repositorioCache, IRepositorioMotivoAusencia repositorioMotivoAusencia)
 {
     this.repositorioCache          = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
     this.repositorioMotivoAusencia = repositorioMotivoAusencia ?? throw new ArgumentNullException(nameof(repositorioMotivoAusencia));
 }