Beispiel #1
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            ISeriesService seriesService,
                            IMovieService movieService,
                            IEpisodeService episodeService,
                            IVideoFileInfoReader videoFileInfoReader,
                            IImportApprovedEpisodes importApprovedEpisodes,
                            IImportApprovedMovie importApprovedMovie,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedMovieImportService downloadedMovieImportService,
                            IEventAggregator eventAggregator,
                            IConfigService config,
                            Logger logger)
 {
     _diskProvider                 = diskProvider;
     _parsingService               = parsingService;
     _diskScanService              = diskScanService;
     _importDecisionMaker          = importDecisionMaker;
     _seriesService                = seriesService;
     _movieService                 = movieService;
     _episodeService               = episodeService;
     _videoFileInfoReader          = videoFileInfoReader;
     _importApprovedEpisodes       = importApprovedEpisodes;
     _importApprovedMovie          = importApprovedMovie;
     _trackedDownloadService       = trackedDownloadService;
     _downloadedMovieImportService = downloadedMovieImportService;
     _eventAggregator              = eventAggregator;
     _config = config;
     _logger = logger;
 }
Beispiel #2
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            ISeriesService seriesService,
                            IEpisodeService episodeService,
                            IAggregationService aggregationService,
                            IImportApprovedEpisodes importApprovedEpisodes,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedEpisodesImportService downloadedEpisodesImportService,
                            IMediaFileService mediaFileService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                    = diskProvider;
     _parsingService                  = parsingService;
     _diskScanService                 = diskScanService;
     _importDecisionMaker             = importDecisionMaker;
     _seriesService                   = seriesService;
     _episodeService                  = episodeService;
     _aggregationService              = aggregationService;
     _importApprovedEpisodes          = importApprovedEpisodes;
     _trackedDownloadService          = trackedDownloadService;
     _downloadedEpisodesImportService = downloadedEpisodesImportService;
     _mediaFileService                = mediaFileService;
     _eventAggregator                 = eventAggregator;
     _logger = logger;
 }
Beispiel #3
0
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedEpisodes importApprovedEpisodes,
                        IImportApprovedMovie importApprovedMovies,
                        IConfigService configService,
                        ISeriesService seriesService,
                        IMediaFileTableCleanupService mediaFileTableCleanupService,
                        IEventAggregator eventAggregator,
                        IMovieService movieService,
                        IMovieFileRepository movieFileRepository,
                        IRenameMovieFileService renameMovieFiles,
                        Logger logger)
 {
     _diskProvider                 = diskProvider;
     _importDecisionMaker          = importDecisionMaker;
     _importApprovedEpisodes       = importApprovedEpisodes;
     _importApprovedMovies         = importApprovedMovies;
     _configService                = configService;
     _seriesService                = seriesService;
     _mediaFileTableCleanupService = mediaFileTableCleanupService;
     _eventAggregator              = eventAggregator;
     _movieService                 = movieService;
     _movieFileRepository          = movieFileRepository;
     _renameMovieFiles             = renameMovieFiles;
     _logger = logger;
 }
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedEpisodes importApprovedEpisodes,
                        ICommandExecutor commandExecutor, Logger logger)
 {
     _diskProvider           = diskProvider;
     _importDecisionMaker    = importDecisionMaker;
     _importApprovedEpisodes = importApprovedEpisodes;
     _commandExecutor        = commandExecutor;
     _logger = logger;
 }
 public DownloadedEpisodesImportService(IDiskProvider diskProvider,
                                        IDiskScanService diskScanService,
                                        ISeriesService seriesService,
                                        IParsingService parsingService,
                                        IMakeImportDecision importDecisionMaker,
                                        IImportApprovedEpisodes importApprovedEpisodes,
                                        IDetectSample detectSample,
                                        Logger logger)
 {
     _diskProvider           = diskProvider;
     _diskScanService        = diskScanService;
     _seriesService          = seriesService;
     _parsingService         = parsingService;
     _importDecisionMaker    = importDecisionMaker;
     _importApprovedEpisodes = importApprovedEpisodes;
     _detectSample           = detectSample;
     _logger = logger;
 }
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedEpisodes importApprovedEpisodes,
                        IConfigService configService,
                        ISeriesService seriesService,
                        IMediaFileTableCleanupService mediaFileTableCleanupService,
                        IEventAggregator eventAggregator,
                        Logger logger)
 {
     _diskProvider                 = diskProvider;
     _importDecisionMaker          = importDecisionMaker;
     _importApprovedEpisodes       = importApprovedEpisodes;
     _configService                = configService;
     _seriesService                = seriesService;
     _mediaFileTableCleanupService = mediaFileTableCleanupService;
     _eventAggregator              = eventAggregator;
     _logger = logger;
 }
Beispiel #7
0
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedEpisodes importApprovedEpisodes,
                        ICommandExecutor commandExecutor,
                        IConfigService configService,
                        ISeriesService seriesService,
                        IEventAggregator eventAggregator,
                        Logger logger)
 {
     _diskProvider           = diskProvider;
     _importDecisionMaker    = importDecisionMaker;
     _importApprovedEpisodes = importApprovedEpisodes;
     _commandExecutor        = commandExecutor;
     _configService          = configService;
     _seriesService          = seriesService;
     _eventAggregator        = eventAggregator;
     _logger = logger;
 }
 public DownloadedEpisodesImportService(IDiskProvider diskProvider,
                                        IDiskScanService diskScanService,
                                        ISeriesService seriesService,
                                        IParsingService parsingService,
                                        IMakeImportDecision importDecisionMaker,
                                        IImportApprovedEpisodes importApprovedEpisodes,
                                        IDetectSample detectSample,
                                        Logger logger)
 {
     _diskProvider = diskProvider;
     _diskScanService = diskScanService;
     _seriesService = seriesService;
     _parsingService = parsingService;
     _importDecisionMaker = importDecisionMaker;
     _importApprovedEpisodes = importApprovedEpisodes;
     _detectSample = detectSample;
     _logger = logger;
 }