예제 #1
0
 public JobRequestUpdater(JobRequestRepository jobRequestRepository, RequestData requestData, PoolRepository poolRepository, BuildRepository buildRepository, UpdateStatusRepository updateStatusRepository, BuildDefinitionRepository buildDefinitionRepository, ProjectRepository projectRepository, ReleaseDefinitionRepository releaseDefinitionRepository, ILogger <JobRequestUpdater> logger) : base(logger)
 {
     this.jobRequestRepository        = jobRequestRepository;
     this.requestData                 = requestData;
     this.poolRepository              = poolRepository;
     this.buildRepository             = buildRepository;
     this.updateStatusRepository      = updateStatusRepository;
     this.buildDefinitionRepository   = buildDefinitionRepository;
     this.projectRepository           = projectRepository;
     this.releaseDefinitionRepository = releaseDefinitionRepository;
 }
 public ReleaseDefinitionUpdater(ReleaseDefinitionRepository releaseDefinitionRepository, ProjectRepository projectRepository, RequestData requestData, ILogger <ReleaseDefinitionUpdater> logger) : base(logger)
 {
     this.releaseDefinitionRepository = releaseDefinitionRepository;
     this.projectRepository           = projectRepository;
     this.requestData = requestData;
 }