public ScraperInjectorService( StatelessServiceContext context, ITVShowDataProvider tvShowDataProvider, IShowCommandRepository showCommandRepository, ILogger logger, ScraperConfiguration configuration) : base(context) { this.dataProvider = tvShowDataProvider; this.showCommandRepository = showCommandRepository; this.logger = logger; this.pollIntervalSeconds = configuration.PollIntervalSeconds; }
public Scraper(IShowCommandRepository showCommandRepository, ITVShowDataProvider dataProvider, ILogger logger) { this.showCommandRepository = showCommandRepository; this.dataProvider = dataProvider; this.logger = logger; }