/// <summary> /// Constructor. /// </summary> public PushEventProcessor( IJobQueueClient jobQueueClient, IOperationIdProvider operationIdProvider) { _jobQueueClient = jobQueueClient; _operationIdProvider = operationIdProvider; }
/// <summary> /// Returns a new build service. /// </summary> private IBuildService GetBuildService( DatabaseContext dbContext, IJobQueueClient jobQueueClient = null, ITimeProvider timeProvider = null) { return(new Service.Projects.BuildService(dbContext, jobQueueClient, timeProvider)); }
/// <summary> /// Constructor. /// </summary> public BuildService( DatabaseContext dbContext, IJobQueueClient jobQueueClient, ITimeProvider timeProvider) { _dbContext = dbContext; _jobQueueClient = jobQueueClient; _timeProvider = timeProvider; }
/// <summary> /// Returns a new push event processor. /// </summary> private PushEventProcessor GetPushEventProcessor( IJobQueueClient jobQueueClient = null, IOperationIdProvider operationIdProvider = null) { return new PushEventProcessor(jobQueueClient, operationIdProvider); }
/// <summary> /// Returns a new push event processor. /// </summary> private PushEventProcessor GetPushEventProcessor( IJobQueueClient jobQueueClient = null, IOperationIdProvider operationIdProvider = null) { return(new PushEventProcessor(jobQueueClient, operationIdProvider)); }
/// <summary> /// Returns a new build service. /// </summary> private IBuildService GetBuildService( DatabaseContext dbContext, IJobQueueClient jobQueueClient = null, ITimeProvider timeProvider = null) { return new Service.Projects.BuildService(dbContext, jobQueueClient, timeProvider); }