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; }