public BackgroundService(ILogger<BackgroundService> logger, IIDTPCache idtpCache) {
     _logger = logger;
     _idtpCache = idtpCache;
 }
 public BlockingCollectionController(ILogger <BlockingCollectionController> logger, IIDTPCache idtpCache)
 {
     _logger    = logger;
     _idtpCache = idtpCache;
 }
 public TimedHostedService(ILogger<TimedHostedService> logger, IIDTPCache idtpCache)
 {
     _logger = logger;
     _idtpCache = idtpCache;
 }