Ejemplo n.º 1
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IRootFolderService rootFolderService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            IAuthorService authorService,
                            IBookService bookService,
                            IEditionService editionService,
                            IProvideBookInfo bookInfo,
                            IAudioTagService audioTagService,
                            IImportApprovedBooks importApprovedBooks,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedBooksImportService downloadedTracksImportService,
                            IProvideImportItemService provideImportItemService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                  = diskProvider;
     _parsingService                = parsingService;
     _rootFolderService             = rootFolderService;
     _diskScanService               = diskScanService;
     _importDecisionMaker           = importDecisionMaker;
     _authorService                 = authorService;
     _bookService                   = bookService;
     _editionService                = editionService;
     _bookInfo                      = bookInfo;
     _audioTagService               = audioTagService;
     _importApprovedBooks           = importApprovedBooks;
     _trackedDownloadService        = trackedDownloadService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _provideImportItemService      = provideImportItemService;
     _eventAggregator               = eventAggregator;
     _logger = logger;
 }
Ejemplo n.º 2
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            ISeriesService seriesService,
                            IEpisodeService episodeService,
                            IAggregationService aggregationService,
                            IImportApprovedEpisodes importApprovedEpisodes,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedEpisodesImportService downloadedEpisodesImportService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                    = diskProvider;
     _parsingService                  = parsingService;
     _diskScanService                 = diskScanService;
     _importDecisionMaker             = importDecisionMaker;
     _seriesService                   = seriesService;
     _episodeService                  = episodeService;
     _aggregationService              = aggregationService;
     _importApprovedEpisodes          = importApprovedEpisodes;
     _trackedDownloadService          = trackedDownloadService;
     _downloadedEpisodesImportService = downloadedEpisodesImportService;
     _eventAggregator                 = eventAggregator;
     _logger = logger;
 }
Ejemplo n.º 3
0
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedEpisodes importApprovedEpisodes,
                        ICommandExecutor commandExecutor, Logger logger)
 {
     _diskProvider           = diskProvider;
     _importDecisionMaker    = importDecisionMaker;
     _importApprovedEpisodes = importApprovedEpisodes;
     _commandExecutor        = commandExecutor;
     _logger = logger;
 }
Ejemplo n.º 4
0
 public MovieBulkImportModule(ISearchForNewMovie searchProxy, IRootFolderService rootFolderService, IMakeImportDecision importDecisionMaker,
                              IDiskScanService diskScanService, ICacheManager cacheManager, IMovieService movieService)
     : base("/movies/bulkimport")
 {
     _searchProxy         = searchProxy;
     _rootFolderService   = rootFolderService;
     _importDecisionMaker = importDecisionMaker;
     _diskScanService     = diskScanService;
     _mappedMovies        = cacheManager.GetCache <Core.Tv.Movie>(GetType(), "mappedMoviesCache");
     _movieService        = movieService;
     Get["/"]             = x => Search();
 }
 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;
 }
Ejemplo n.º 6
0
 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 9
0
 public DownloadedTracksImportService(IDiskProvider diskProvider,
                                      IDiskScanService diskScanService,
                                      IArtistService artistService,
                                      IParsingService parsingService,
                                      IMakeImportDecision importDecisionMaker,
                                      IImportApprovedTracks importApprovedTracks,
                                      IEventAggregator eventAggregator,
                                      Logger logger)
 {
     _diskProvider         = diskProvider;
     _diskScanService      = diskScanService;
     _artistService        = artistService;
     _parsingService       = parsingService;
     _importDecisionMaker  = importDecisionMaker;
     _importApprovedTracks = importApprovedTracks;
     _eventAggregator      = eventAggregator;
     _logger = logger;
 }
 public DownloadedBooksImportService(IDiskProvider diskProvider,
                                     IDiskScanService diskScanService,
                                     IAuthorService authorService,
                                     IParsingService parsingService,
                                     IMakeImportDecision importDecisionMaker,
                                     IImportApprovedBooks importApprovedTracks,
                                     IEventAggregator eventAggregator,
                                     IRuntimeInfo runtimeInfo,
                                     Logger logger)
 {
     _diskProvider         = diskProvider;
     _diskScanService      = diskScanService;
     _authorService        = authorService;
     _parsingService       = parsingService;
     _importDecisionMaker  = importDecisionMaker;
     _importApprovedTracks = importApprovedTracks;
     _eventAggregator      = eventAggregator;
     _runtimeInfo          = runtimeInfo;
     _logger = logger;
 }
Ejemplo n.º 11
0
 public DownloadedMovieImportService(IDiskProvider diskProvider,
                                     IDiskScanService diskScanService,
                                     IMovieService movieService,
                                     IParsingService parsingService,
                                     IMakeImportDecision importDecisionMaker,
                                     IImportApprovedMovie importApprovedMovie,
                                     IDetectSample detectSample,
                                     IConfigService config,
                                     Logger logger)
 {
     _diskProvider        = diskProvider;
     _diskScanService     = diskScanService;
     _movieService        = movieService;
     _parsingService      = parsingService;
     _importDecisionMaker = importDecisionMaker;
     _importApprovedMovie = importApprovedMovie;
     _detectSample        = detectSample;
     _config = config;
     _logger = logger;
 }
Ejemplo n.º 12
0
 public DiskScanService(IDiskProvider diskProvider,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedMovie importApprovedMovies,
                        IConfigService configService,
                        IMovieService movieService,
                        IMediaFileTableCleanupService mediaFileTableCleanupService,
                        IRootFolderService rootFolderService,
                        IEventAggregator eventAggregator,
                        Logger logger)
 {
     _diskProvider                 = diskProvider;
     _importDecisionMaker          = importDecisionMaker;
     _importApprovedMovies         = importApprovedMovies;
     _configService                = configService;
     _movieService                 = movieService;
     _mediaFileTableCleanupService = mediaFileTableCleanupService;
     _rootFolderService            = rootFolderService;
     _eventAggregator              = eventAggregator;
     _logger = logger;
 }
Ejemplo n.º 13
0
 public DiskScanService(IConfigService configService,
                        IDiskProvider diskProvider,
                        IMediaFileService mediaFileService,
                        IMakeImportDecision importDecisionMaker,
                        IImportApprovedTracks importApprovedTracks,
                        IArtistService artistService,
                        IRootFolderService rootFolderService,
                        IMediaFileTableCleanupService mediaFileTableCleanupService,
                        IEventAggregator eventAggregator,
                        Logger logger)
 {
     _configService                = configService;
     _diskProvider                 = diskProvider;
     _mediaFileService             = mediaFileService;
     _importDecisionMaker          = importDecisionMaker;
     _importApprovedTracks         = importApprovedTracks;
     _artistService                = artistService;
     _mediaFileTableCleanupService = mediaFileTableCleanupService;
     _rootFolderService            = rootFolderService;
     _eventAggregator              = eventAggregator;
     _logger = logger;
 }
Ejemplo n.º 14
0
        public DiskScanService(IDiskProvider diskProvider,
                               ICalibreProxy calibre,
                               IMediaFileService mediaFileService,
                               IMakeImportDecision importDecisionMaker,
                               IImportApprovedBooks importApprovedTracks,
                               IAuthorService authorService,
                               IRootFolderService rootFolderService,
                               IMediaFileTableCleanupService mediaFileTableCleanupService,
                               IEventAggregator eventAggregator,
                               Logger logger)
        {
            _diskProvider = diskProvider;
            _calibre      = calibre;

            _mediaFileService             = mediaFileService;
            _importDecisionMaker          = importDecisionMaker;
            _importApprovedTracks         = importApprovedTracks;
            _authorService                = authorService;
            _mediaFileTableCleanupService = mediaFileTableCleanupService;
            _rootFolderService            = rootFolderService;
            _eventAggregator              = eventAggregator;
            _logger = logger;
        }
Ejemplo n.º 15
0
 public ManualImportService(IDiskProvider diskProvider,
     IParsingService parsingService,
     IDiskScanService diskScanService,
     IMakeImportDecision importDecisionMaker,
     IMovieService movieService,
     IAggregationService aggregationService,
     IImportApprovedMovie importApprovedMovie,
     ITrackedDownloadService trackedDownloadService,
     IDownloadedMovieImportService downloadedMovieImportService,
     IEventAggregator eventAggregator,
     Logger logger)
 {
     _diskProvider = diskProvider;
     _parsingService = parsingService;
     _diskScanService = diskScanService;
     _importDecisionMaker = importDecisionMaker;
     _movieService = movieService;
     _aggregationService = aggregationService;
     _importApprovedMovie = importApprovedMovie;
     _trackedDownloadService = trackedDownloadService;
     _downloadedMovieImportService = downloadedMovieImportService;
     _eventAggregator = eventAggregator;
     _logger = logger;
 }