public AzurePipelinesBuildDefinitionWorker(
     ILogger <AzurePipelinesBuildDefinitionWorker> logger,
     BlobUploadProcessor runProcessor,
     IOptions <PipelineWitnessSettings> options)
 {
     this.logger       = logger;
     this.runProcessor = runProcessor;
     this.options      = options;
 }
示例#2
0
 public BuildLogBundleQueueWorker(
     ILogger <BuildLogBundleQueueWorker> logger,
     BlobUploadProcessor runProcessor,
     QueueServiceClient queueServiceClient,
     TelemetryClient telemetryClient,
     IOptionsMonitor <PipelineWitnessSettings> options)
     : base(
         logger,
         telemetryClient,
         queueServiceClient,
         options?.CurrentValue?.BuildLogBundlesQueueName,
         options)
 {
     this.logger          = logger;
     this.runProcessor    = runProcessor;
     this.telemetryClient = telemetryClient;
 }