public ContentBatchDownloadService( ILogger <ContentBatchDownloadService> logger, ContentIdQueue queue, IOptions <SampleConfiguration> config, Func <IPictureparkService> clientFactory, IBusinessProcessCancellationManager cancellationManager) { _logger = logger; _queue = queue; _config = config; _clientFactory = clientFactory; _cancellationManager = cancellationManager; _taskCancellationTokenSource = new CancellationTokenSource(); }
public BusinessRuleFiredEventHandler(IOptions <SampleConfiguration> config, ILogger <BusinessRuleFiredEventHandler> logger, ContentIdQueue queue) { _config = config; _logger = logger; _queue = queue; }