public ProcessScheduledItemFired( SourceDataRepository sourceDataRepository, IEngagementManager engagementManager, ILogger <ProcessScheduledItemFired> logger) { _sourceDataRepository = sourceDataRepository; _engagementManager = engagementManager; _logger = logger; }
public LoadAllVideos(IYouTubeReader youTubeReader, ISettings settings, SourceDataRepository sourceDataRepository, IUrlShortener urlShortener, ILogger <LoadAllVideos> logger, TelemetryClient telemetryClient) { _settings = settings; _sourceDataRepository = sourceDataRepository; _urlShortener = urlShortener; _youTubeReader = youTubeReader; _logger = logger; _telemetryClient = telemetryClient; }
public LoadAllPosts(IJsonFeedReader jsonFeedReader, ISettings settings, SourceDataRepository sourceDataRepository, IUrlShortener urlShortener, ILogger <LoadAllPosts> logger, TelemetryClient telemetryClient) { _settings = settings; _sourceDataRepository = sourceDataRepository; _urlShortener = urlShortener; _jsonFeedReader = jsonFeedReader; _logger = logger; _telemetryClient = telemetryClient; }
public LoadNewVideos(IYouTubeReader youTubeReader, ISettings settings, ConfigurationRepository configurationRepository, SourceDataRepository sourceDataRepository, IUrlShortener urlShortener, IEventPublisher eventPublisher, ILogger <LoadNewVideos> logger, TelemetryClient telemetryClient) { _youTubeReader = youTubeReader; _settings = settings; _configurationRepository = configurationRepository; _sourceDataRepository = sourceDataRepository; _urlShortener = urlShortener; _eventPublisher = eventPublisher; _logger = logger; _telemetryClient = telemetryClient; }
public CheckFeedForUpdates(ISyndicationFeedReader syndicationFeedReader, ISettings settings, ConfigurationRepository configurationRepository, SourceDataRepository sourceDataRepository, IUrlShortener urlShortener, IEventPublisher eventPublisher, ILogger <CheckFeedForUpdates> logger, TelemetryClient telemetryClient) { _syndicationFeedReader = syndicationFeedReader; _settings = settings; _configurationRepository = configurationRepository; _sourceDataRepository = sourceDataRepository; _urlShortener = urlShortener; _eventPublisher = eventPublisher; _logger = logger; _telemetryClient = telemetryClient; }
public ProcessNewSourceData(SourceDataRepository sourceDataRepository, ILogger <ProcessNewSourceData> logger) { _sourceDataRepository = sourceDataRepository; _logger = logger; }