public ComandosPlanoCiclo(IRepositorioPlanoCiclo repositorioPlanoCiclo, IRepositorioMatrizSaberPlano repositorioMatrizSaberPlano, IRepositorioObjetivoDesenvolvimentoPlano repositorioObjetivoDesenvolvimentoPlano, IUnitOfWork unitOfWork) { this.repositorioPlanoCiclo = repositorioPlanoCiclo ?? throw new ArgumentNullException(nameof(repositorioPlanoCiclo)); this.repositorioMatrizSaberPlano = repositorioMatrizSaberPlano ?? throw new ArgumentNullException(nameof(repositorioMatrizSaberPlano)); this.repositorioObjetivoDesenvolvimentoPlano = repositorioObjetivoDesenvolvimentoPlano ?? throw new ArgumentNullException(nameof(repositorioObjetivoDesenvolvimentoPlano)); this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }
public ConsultasPlanoCiclo(IRepositorioPlanoCiclo repositorioPlanoCiclo) { this.repositorioPlanoCiclo = repositorioPlanoCiclo ?? throw new System.ArgumentNullException(nameof(repositorioPlanoCiclo)); }