Example #1
0
 public ProjectEditor(
     IProjectRepository repository,
     IChannelRepository channelRepository,
     IDeploymentProcessRepository deploymentProcessRepository,
     IProjectTriggerRepository projectTriggerRepository,
     IVariableSetRepository variableSetRepository)
 {
     this.repository   = repository;
     channels          = new Lazy <ProjectChannelsEditor>(() => new ProjectChannelsEditor(channelRepository, Instance));
     deploymentProcess = new Lazy <DeploymentProcessEditor>(() => new DeploymentProcessEditor(deploymentProcessRepository).Load(Instance.DeploymentProcessId));
     triggers          = new Lazy <ProjectTriggersEditor>(() => new ProjectTriggersEditor(projectTriggerRepository, Instance));
     variables         = new Lazy <VariableSetEditor>(() => new VariableSetEditor(variableSetRepository).Load(Instance.VariableSetId));
 }
Example #2
0
 public VariableSetService(
     ILogger <IVariableSetRepository> logger,
     IVariableSetRepository variableSetRepository,
     IApiVariableSetRequestModelValidator variableSetModelValidator,
     IBOLVariableSetMapper bolvariableSetMapper,
     IDALVariableSetMapper dalvariableSetMapper
     )
     : base(logger,
            variableSetRepository,
            variableSetModelValidator,
            bolvariableSetMapper,
            dalvariableSetMapper)
 {
 }
 public AbstractVariableSetService(
     ILogger logger,
     IVariableSetRepository variableSetRepository,
     IApiVariableSetRequestModelValidator variableSetModelValidator,
     IBOLVariableSetMapper bolVariableSetMapper,
     IDALVariableSetMapper dalVariableSetMapper)
     : base()
 {
     this.variableSetRepository     = variableSetRepository;
     this.variableSetModelValidator = variableSetModelValidator;
     this.bolVariableSetMapper      = bolVariableSetMapper;
     this.dalVariableSetMapper      = dalVariableSetMapper;
     this.logger = logger;
 }
 public LibraryVariableSetEditor(ILibraryVariableSetRepository repository, IVariableSetRepository variableSetRepository)
 {
     this.repository = repository;
     variables       = new Lazy <VariableSetEditor>(() => new VariableSetEditor(variableSetRepository).Load(Instance.VariableSetId));
 }
Example #5
0
 public VariableSetEditor(IVariableSetRepository repository)
 {
     this.repository = repository;
 }
 public AbstractApiVariableSetRequestModelValidator(IVariableSetRepository variableSetRepository)
 {
     this.variableSetRepository = variableSetRepository;
 }
Example #7
0
 public ApiVariableSetRequestModelValidator(IVariableSetRepository variableSetRepository)
     : base(variableSetRepository)
 {
 }