Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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;
 }