public ObterTipoNotaQueryHandler(IPeriodoFechamentoRepository periodoFechamentoRepository, ICicloRepository cicloRepository, IPeriodoEscolarRepository periodoEscolarRepository, INotaTipoRepository notaTipoRepository) { this.periodoFechamentoRepository = periodoFechamentoRepository ?? throw new ArgumentNullException(nameof(periodoFechamentoRepository)); this.cicloRepository = cicloRepository ?? throw new ArgumentNullException(nameof(cicloRepository)); this.periodoEscolarRepository = periodoEscolarRepository ?? throw new ArgumentNullException(nameof(periodoEscolarRepository)); this.notaTipoRepository = notaTipoRepository ?? throw new ArgumentNullException(nameof(notaTipoRepository)); }
public ObterTiposNotaRelatorioHistoricoEscolarQueryHandler(INotaTipoRepository notaTipoRepository) { this.notaTipoRepository = notaTipoRepository ?? throw new ArgumentNullException(nameof(notaTipoRepository)); }