Example #1
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            IMovieService movieService,
                            IVideoFileInfoReader videoFileInfoReader,
                            IImportApprovedMovie importApprovedMovie,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedMovieImportService downloadedMovieImportService,
                            IEventAggregator eventAggregator,
                            IConfigService config,
                            IHistoryService historyService,
                            Logger logger)
 {
     _diskProvider                 = diskProvider;
     _parsingService               = parsingService;
     _diskScanService              = diskScanService;
     _importDecisionMaker          = importDecisionMaker;
     _movieService                 = movieService;
     _videoFileInfoReader          = videoFileInfoReader;
     _importApprovedMovie          = importApprovedMovie;
     _trackedDownloadService       = trackedDownloadService;
     _downloadedMovieImportService = downloadedMovieImportService;
     _eventAggregator              = eventAggregator;
     _config         = config;
     _historyService = historyService;
     _logger         = logger;
 }
Example #2
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            ISeriesService seriesService,
                            IEpisodeService episodeService,
                            IVideoFileInfoReader videoFileInfoReader,
                            IImportApprovedEpisodes importApprovedEpisodes,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedEpisodesImportService downloadedEpisodesImportService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                    = diskProvider;
     _parsingService                  = parsingService;
     _diskScanService                 = diskScanService;
     _importDecisionMaker             = importDecisionMaker;
     _seriesService                   = seriesService;
     _episodeService                  = episodeService;
     _videoFileInfoReader             = videoFileInfoReader;
     _importApprovedEpisodes          = importApprovedEpisodes;
     _trackedDownloadService          = trackedDownloadService;
     _downloadedEpisodesImportService = downloadedEpisodesImportService;
     _eventAggregator                 = eventAggregator;
     _logger = logger;
 }
 public UpdateMediaInfoService(IDiskProvider diskProvider,
                               IMediaFileService mediaFileService,
                               IVideoFileInfoReader videoFileInfoReader,
                               Logger logger)
 {
     _diskProvider        = diskProvider;
     _mediaFileService    = mediaFileService;
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
 public AggregationService(IEnumerable <IAggregateLocalEpisode> augmenters,
                           IDiskProvider diskProvider,
                           IVideoFileInfoReader videoFileInfoReader,
                           IConfigService configService,
                           Logger logger)
 {
     _augmenters          = augmenters;
     _diskProvider        = diskProvider;
     _videoFileInfoReader = videoFileInfoReader;
     _configService       = configService;
     _logger = logger;
 }
Example #5
0
 public ImportDecisionMaker(IEnumerable <IRejectWithReason> specifications,
                            IParsingService parsingService,
                            IMediaFileService mediaFileService,
                            IDiskProvider diskProvider,
                            IVideoFileInfoReader videoFileInfoReader,
                            Logger logger)
 {
     _specifications      = specifications;
     _parsingService      = parsingService;
     _mediaFileService    = mediaFileService;
     _diskProvider        = diskProvider;
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
Example #6
0
 public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification> specifications,
                            IParsingService parsingService,
                            IMediaFileService mediaFileService,
                            IDiskProvider diskProvider,
                            IVideoFileInfoReader videoFileInfoReader,
                            IDetectSample detectSample,
                            Logger logger)
 {
     _specifications      = specifications;
     _parsingService      = parsingService;
     _mediaFileService    = mediaFileService;
     _diskProvider        = diskProvider;
     _videoFileInfoReader = videoFileInfoReader;
     _detectSample        = detectSample;
     _logger = logger;
 }
Example #7
0
 public ImportDecisionMaker(IEnumerable<IImportDecisionEngineSpecification> specifications,
                            IParsingService parsingService,
                            IMediaFileService mediaFileService,
                            IDiskProvider diskProvider,
                            IVideoFileInfoReader videoFileInfoReader,
                            IDetectSample detectSample,
                            Logger logger)
 {
     _specifications = specifications;
     _parsingService = parsingService;
     _mediaFileService = mediaFileService;
     _diskProvider = diskProvider;
     _videoFileInfoReader = videoFileInfoReader;
     _detectSample = detectSample;
     _logger = logger;
 }
Example #8
0
 public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification> specifications,
                            IParsingService parsingService,
                            IMediaFileService mediaFileService,
                            IDiskProvider diskProvider,
                            IVideoFileInfoReader videoFileInfoReader,
                            IDetectSample detectSample,
                            IQualityDefinitionService qualitiesService,
                            IConfigService config,
                            IHistoryService historyService,
                            Logger logger)
 {
     _specifications      = specifications;
     _parsingService      = parsingService;
     _mediaFileService    = mediaFileService;
     _diskProvider        = diskProvider;
     _videoFileInfoReader = videoFileInfoReader;
     _detectSample        = detectSample;
     _qualitiesService    = qualitiesService;
     _config         = config;
     _historyService = historyService;
     _logger         = logger;
 }
Example #9
0
 public DetectSample(IVideoFileInfoReader videoFileInfoReader, Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
Example #10
0
 public SampleService(IVideoFileInfoReader videoFileInfoReader, Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
 public NotSampleSpecification(IVideoFileInfoReader videoFileInfoReader,
                               Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
 public NotSampleSpecification(IVideoFileInfoReader videoFileInfoReader,
                               Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
Example #13
0
 public DetectSample(IVideoFileInfoReader videoFileInfoReader, Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }
Example #14
0
 public SampleService(IVideoFileInfoReader videoFileInfoReader, Logger logger)
 {
     _videoFileInfoReader = videoFileInfoReader;
     _logger = logger;
 }