public ObterRelatorioSondagemPortuguesPorTurmaQueryHandler( IRelatorioSondagemPortuguesPorTurmaRepository relatorioSondagemPortuguesPorTurmaRepository, IMediator mediator) { this.relatorioSondagemPortuguesPorTurmaRepository = relatorioSondagemPortuguesPorTurmaRepository ?? throw new ArgumentNullException(nameof(relatorioSondagemPortuguesPorTurmaRepository)); this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); }
public ObterRelatorioSondagemPortuguesCapLeituraPorTurmaQueryHandler( IRelatorioSondagemPortuguesPorTurmaRepository relatorioSondagemPortuguesPorTurmaRepository, IMediator mediator, IPerguntasAutoralRepository perguntasAutoralRepository, IAlunoRepository alunoRepository) { this.relatorioSondagemPortuguesPorTurmaRepository = relatorioSondagemPortuguesPorTurmaRepository ?? throw new ArgumentNullException(nameof(relatorioSondagemPortuguesPorTurmaRepository)); this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); this.perguntasAutoralRepository = perguntasAutoralRepository ?? throw new ArgumentNullException(nameof(perguntasAutoralRepository)); this.alunoRepository = alunoRepository ?? throw new ArgumentNullException(nameof(alunoRepository)); }