protected override async Task ExecuteAsync(CancellationToken stoppingToken) { _collector.AddRss(_csvLoader.Load <RssSource, RssSourceMap>()); _collector.AddRange(LoadSearchKeys().ToArray()); _collector.Start(); while (!stoppingToken.IsCancellationRequested) { await Task.Delay(1000, stoppingToken); } }