public ServicoObjetivosAprendizagem(IServicoJurema servicoJurema, IRepositorioObjetivoAprendizagem repositorioObjetivoAprendizagem, IRepositorioParametrosSistema repositorioParametrosSistema, IRepositorioCache repositorioCache) { this.servicoJurema = servicoJurema ?? throw new ArgumentNullException(nameof(servicoJurema)); this.repositorioObjetivoAprendizagem = repositorioObjetivoAprendizagem ?? throw new ArgumentNullException(nameof(repositorioObjetivoAprendizagem)); this.repositorioParametrosSistema = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema)); this.repositorioCache = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache)); }
public ConsultasObjetivoAprendizagem(IServicoJurema servicoJurema, IRepositorioCache repositorioCache, IRepositorioComponenteCurricularJurema repositorioComponenteCurricular, IRepositorioObjetivoAprendizagemPlano repositorioObjetivosPlano, IConfiguration configuration, IServicoUsuario servicoUsuario, IConsultasPeriodoEscolar consultasPeriodoEscolar, IConsultasTurma consultasTurma, IRepositorioObjetivoAprendizagem repositorioObjetivoAprendizagem, IServicoEol servicoEol) { this.servicoJurema = servicoJurema ?? throw new ArgumentNullException(nameof(servicoJurema)); this.repositorioCache = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache)); this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular)); this.configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario)); this.consultasPeriodoEscolar = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar)); this.consultasTurma = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma)); this.repositorioObjetivoAprendizagem = repositorioObjetivoAprendizagem ?? throw new ArgumentNullException(nameof(repositorioObjetivoAprendizagem)); this.repositorioObjetivosPlano = repositorioObjetivosPlano ?? throw new ArgumentNullException(nameof(repositorioObjetivosPlano)); this.servicoEol = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol)); }
public ListarObjetivoAprendizagemPorAnoEComponenteCurricularQueryHandler(IRepositorioObjetivoAprendizagem repositorioObjetivoAprendizagem, IMediator mediator) : base(mediator) { this.repositorioObjetivoAprendizagem = repositorioObjetivoAprendizagem ?? throw new ArgumentNullException(nameof(repositorioObjetivoAprendizagem)); }