Exemplo n.º 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));
 }
Exemplo n.º 2
0
 public AbstractProjectTriggerService(
     ILogger logger,
     IProjectTriggerRepository projectTriggerRepository,
     IApiProjectTriggerRequestModelValidator projectTriggerModelValidator,
     IBOLProjectTriggerMapper bolProjectTriggerMapper,
     IDALProjectTriggerMapper dalProjectTriggerMapper)
     : base()
 {
     this.projectTriggerRepository     = projectTriggerRepository;
     this.projectTriggerModelValidator = projectTriggerModelValidator;
     this.bolProjectTriggerMapper      = bolProjectTriggerMapper;
     this.dalProjectTriggerMapper      = dalProjectTriggerMapper;
     this.logger = logger;
 }
Exemplo n.º 3
0
 public ProjectTriggerService(
     ILogger <IProjectTriggerRepository> logger,
     IProjectTriggerRepository projectTriggerRepository,
     IApiProjectTriggerRequestModelValidator projectTriggerModelValidator,
     IBOLProjectTriggerMapper bolprojectTriggerMapper,
     IDALProjectTriggerMapper dalprojectTriggerMapper
     )
     : base(logger,
            projectTriggerRepository,
            projectTriggerModelValidator,
            bolprojectTriggerMapper,
            dalprojectTriggerMapper)
 {
 }
 public ProjectTriggersEditor(IProjectTriggerRepository repository, ProjectResource owner)
 {
     this.repository = repository;
     this.owner = owner;
 }
Exemplo n.º 5
0
 public ProjectTriggersEditor(IProjectTriggerRepository repository, ProjectResource owner)
 {
     this.repository = repository;
     this.owner      = owner;
 }
Exemplo n.º 6
0
 public ProjectTriggerEditor(IProjectTriggerRepository repository)
 {
     this.repository = repository;
 }
 public ApiProjectTriggerRequestModelValidator(IProjectTriggerRepository projectTriggerRepository)
     : base(projectTriggerRepository)
 {
 }
Exemplo n.º 8
0
 public AbstractApiProjectTriggerRequestModelValidator(IProjectTriggerRepository projectTriggerRepository)
 {
     this.projectTriggerRepository = projectTriggerRepository;
 }