Example #1
0
 public EpisodeSearchService(ISearchForNzb nzbSearchService,
                             IDownloadApprovedReports downloadApprovedReports,
                             Logger logger)
 {
     _nzbSearchService        = nzbSearchService;
     _downloadApprovedReports = downloadApprovedReports;
     _logger = logger;
 }
Example #2
0
 public SeriesSearchService(ISeriesService seriesService,
                            ISearchForNzb nzbSearchService,
                            IDownloadApprovedReports downloadApprovedReports,
                            Logger logger)
 {
     _seriesService           = seriesService;
     _nzbSearchService        = nzbSearchService;
     _downloadApprovedReports = downloadApprovedReports;
     _logger = logger;
 }
Example #3
0
 public RssSyncService(IFetchAndParseRss rssFetcherAndParser,
                       IMakeDownloadDecision downloadDecisionMaker,
                       IDownloadApprovedReports downloadApprovedReports,
                       Logger logger)
 {
     _rssFetcherAndParser     = rssFetcherAndParser;
     _downloadDecisionMaker   = downloadDecisionMaker;
     _downloadApprovedReports = downloadApprovedReports;
     _logger = logger;
 }
 public MissingEpisodeSearchService(ISearchForNzb nzbSearchService,
                                    IDownloadApprovedReports downloadApprovedReports,
                                    IEpisodeService episodeService,
                                    IQueueService queueService,
                                    Logger logger)
 {
     _nzbSearchService        = nzbSearchService;
     _downloadApprovedReports = downloadApprovedReports;
     _episodeService          = episodeService;
     _queueService            = queueService;
     _logger = logger;
 }