Example #1
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;
 }
Example #2
0
 public MediaFileService(IMediaFileRepository mediaFileRepository, IMovieFileRepository movieFileRepository, IMovieService movieService,
                         IEventAggregator eventAggregator, Logger logger)
 {
     _mediaFileRepository = mediaFileRepository;
     _eventAggregator     = eventAggregator;
     _movieService        = movieService;
     _movieFileRepository = movieFileRepository;
     _logger = logger;
 }