Beispiel #1
0
 public QueueItemProcessorPublic(
     IHttpClientFactory clientFactory,
     ISqlConnectionFactory sqlConnectionFactory,
     IQueueItemRepository queueItemRepository,
     IQueueWorkerRepository queueWorkerRepository,
     IOptions <AppSettings> config,
     ILogger <QueueItemProcessor> logger
     ) : base(clientFactory, sqlConnectionFactory, queueItemRepository, queueWorkerRepository, config, logger)
 {
 }
 public QueueItemProcessor(
     IHttpClientFactory clientFactory,
     ISqlConnectionFactory sqlConnectionFactory,
     IQueueItemRepository queueItemRepository,
     IQueueWorkerRepository queueWorkerRepository,
     IOptions <AppSettings> config,
     ILogger <QueueItemProcessor> logger
     )
 {
     this.config = config.Value;
     this.logger = logger;
     this.queueItemRepository   = queueItemRepository;
     this.queueWorkerRepository = queueWorkerRepository;
     this.clientFactory         = clientFactory;
     this.sqlConnectionFactory  = sqlConnectionFactory;
 }