Esempio n. 1
0
 public EpisodeSearchJob(EpisodeProvider episodeProvider, UpgradePossibleSpecification upgradePossibleSpecification,
                         EpisodeSearch episodeSearch, DailyEpisodeSearch dailyEpisodeSearch)
 {
     if(dailyEpisodeSearch == null) throw new ArgumentNullException("dailyEpisodeSearch");
     _episodeProvider = episodeProvider;
     _upgradePossibleSpecification = upgradePossibleSpecification;
     _episodeSearch = episodeSearch;
     _dailyEpisodeSearch = dailyEpisodeSearch;
 }
Esempio n. 2
0
 public SearchProvider(EpisodeProvider episodeProvider, DownloadProvider downloadProvider, SeriesProvider seriesProvider,
                         IndexerProvider indexerProvider, SceneMappingProvider sceneMappingProvider,
                         UpgradePossibleSpecification upgradePossibleSpecification, AllowedDownloadSpecification allowedDownloadSpecification)
 {
     _episodeProvider = episodeProvider;
     _downloadProvider = downloadProvider;
     _seriesProvider = seriesProvider;
     _indexerProvider = indexerProvider;
     _sceneMappingProvider = sceneMappingProvider;
     _upgradePossibleSpecification = upgradePossibleSpecification;
     _allowedDownloadSpecification = allowedDownloadSpecification;
 }