public TVMazeScraperHostedService(IServiceScopeFactory servicefactory, ITVMazeScraperConfiguration configuration, ILogger <TVMazeScraperHostedService> logger) { _configuration = configuration; _timerDueTime = TimeSpan.FromSeconds(_configuration.ScraperHostedServiceRepetitionSeconds); _logger = logger; _serviceFactory = servicefactory; }
public TVMazeAPIScraper( IHttpClientFactory httpClientFactory, ITVMazeScraperConfiguration configuration, ILogger <TVMazeAPIScraper> logger) { _httpTVMazeClientFactory = httpClientFactory; _configuration = configuration; _logger = logger; }