public ShowsImportService(
     ILogger <ShowsImportService> logger,
     IStringsProvider strings,
     IMicroservicesCommunicationService communicationService,
     IShowsService showsService)
 {
     _logger  = logger;
     _strings = strings;
     _communicationService = communicationService;
     _showsService         = showsService;
 }
 public TvMazeScraperService(
     IOptions <CommunicationConfig> appConfig,
     ILogger <TvMazeScraperService> logger,
     IMapper mapper,
     ITvMazeApiService tvMazeApiService,
     IImportInfoRepository importInfoRepository,
     IImportRequestRepository importRequestRepository,
     IStringsProvider strings,
     IMicroservicesCommunicationService communicationService)
 {
     _config                  = appConfig.Value;
     _logger                  = logger;
     _mapper                  = mapper;
     _tvMazeApiService        = tvMazeApiService;
     _importInfoRepository    = importInfoRepository;
     _importRequestRepository = importRequestRepository;
     _strings                 = strings;
     _communicationService    = communicationService;
 }