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)); }
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)); }
public VariableSetEditor(IVariableSetRepository repository) { this.repository = repository; }
public AbstractApiVariableSetRequestModelValidator(IVariableSetRepository variableSetRepository) { this.variableSetRepository = variableSetRepository; }
public ApiVariableSetRequestModelValidator(IVariableSetRepository variableSetRepository) : base(variableSetRepository) { }