/// <summary>
 /// Constructor.
 /// </summary>
 public PushEventProcessor(
     IJobQueueClient jobQueueClient,
     IOperationIdProvider operationIdProvider)
 {
     _jobQueueClient      = jobQueueClient;
     _operationIdProvider = operationIdProvider;
 }
		/// <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));
 }
Example #4
0
		/// <summary>
		/// Constructor.
		/// </summary>
		public BuildService(
			DatabaseContext dbContext, 
			IJobQueueClient jobQueueClient, 
			ITimeProvider timeProvider)
		{
			_dbContext = dbContext;
			_jobQueueClient = jobQueueClient;
			_timeProvider = timeProvider;
		}
Example #5
0
 /// <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);
		}