Ejemplo n.º 1
0
 public ImportApprovedTracks(IUpgradeMediaFiles trackFileUpgrader,
                             IMediaFileService mediaFileService,
                             IAudioTagService audioTagService,
                             ITrackService trackService,
                             IArtistService artistService,
                             IAddArtistService addArtistService,
                             IAlbumService albumService,
                             IRefreshAlbumService refreshAlbumService,
                             IRootFolderService rootFolderService,
                             IRecycleBinProvider recycleBinProvider,
                             IExtraService extraService,
                             IDiskProvider diskProvider,
                             IReleaseService releaseService,
                             IEventAggregator eventAggregator,
                             IManageCommandQueue commandQueueManager,
                             Logger logger)
 {
     _trackFileUpgrader   = trackFileUpgrader;
     _mediaFileService    = mediaFileService;
     _audioTagService     = audioTagService;
     _trackService        = trackService;
     _artistService       = artistService;
     _addArtistService    = addArtistService;
     _albumService        = albumService;
     _refreshAlbumService = refreshAlbumService;
     _rootFolderService   = rootFolderService;
     _recycleBinProvider  = recycleBinProvider;
     _extraService        = extraService;
     _diskProvider        = diskProvider;
     _releaseService      = releaseService;
     _eventAggregator     = eventAggregator;
     _commandQueueManager = commandQueueManager;
     _logger = logger;
 }
Ejemplo n.º 2
0
 public ImportApprovedBooks(IUpgradeMediaFiles bookFileUpgrader,
                            IMediaFileService mediaFileService,
                            IAudioTagService audioTagService,
                            IAuthorService authorService,
                            IAddAuthorService addAuthorService,
                            IRefreshAuthorService refreshAuthorService,
                            IBookService bookService,
                            IEditionService editionService,
                            IRootFolderService rootFolderService,
                            IRecycleBinProvider recycleBinProvider,
                            IExtraService extraService,
                            IDiskProvider diskProvider,
                            IEventAggregator eventAggregator,
                            IManageCommandQueue commandQueueManager,
                            Logger logger)
 {
     _bookFileUpgrader     = bookFileUpgrader;
     _mediaFileService     = mediaFileService;
     _audioTagService      = audioTagService;
     _authorService        = authorService;
     _addAuthorService     = addAuthorService;
     _refreshAuthorService = refreshAuthorService;
     _bookService          = bookService;
     _editionService       = editionService;
     _rootFolderService    = rootFolderService;
     _recycleBinProvider   = recycleBinProvider;
     _extraService         = extraService;
     _diskProvider         = diskProvider;
     _eventAggregator      = eventAggregator;
     _commandQueueManager  = commandQueueManager;
     _logger = logger;
 }
Ejemplo n.º 3
0
 public MetadataService(IConfigService configService,
                        IDiskProvider diskProvider,
                        IDiskTransferService diskTransferService,
                        IRecycleBinProvider recycleBinProvider,
                        IOtherExtraFileRenamer otherExtraFileRenamer,
                        IMetadataFactory metadataFactory,
                        ICleanMetadataService cleanMetadataService,
                        IHttpClient httpClient,
                        IMediaFileAttributeService mediaFileAttributeService,
                        IMetadataFileService metadataFileService,
                        IBookService bookService,
                        Logger logger)
     : base(configService, diskProvider, diskTransferService, logger)
 {
     _metadataFactory           = metadataFactory;
     _cleanMetadataService      = cleanMetadataService;
     _otherExtraFileRenamer     = otherExtraFileRenamer;
     _recycleBinProvider        = recycleBinProvider;
     _diskTransferService       = diskTransferService;
     _diskProvider              = diskProvider;
     _httpClient                = httpClient;
     _mediaFileAttributeService = mediaFileAttributeService;
     _metadataFileService       = metadataFileService;
     _bookService               = bookService;
     _logger = logger;
 }
Ejemplo n.º 4
0
 public OtherExtraFileRenamer(IOtherExtraFileService otherExtraFileService,
                              IRecycleBinProvider recycleBinProvider,
                              IDiskProvider diskProvider,
                              Logger logger)
 {
     _logger                = logger;
     _diskProvider          = diskProvider;
     _recycleBinProvider    = recycleBinProvider;
     _otherExtraFileService = otherExtraFileService;
 }
Ejemplo n.º 5
0
 public MediaFileDeletionService(IDiskProvider diskProvider,
                                 IRecycleBinProvider recycleBinProvider,
                                 IMediaFileService mediaFileService,
                                 Logger logger)
 {
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _logger             = logger;
 }
 public ExtraFileService(IExtraFileRepository <TExtraFile> repository,
                         ISeriesService seriesService,
                         IDiskProvider diskProvider,
                         IRecycleBinProvider recycleBinProvider,
                         Logger logger)
 {
     _repository         = repository;
     _seriesService      = seriesService;
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _logger             = logger;
 }
 public UpgradeMediaFileService(IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IMoveEpisodeFiles episodeFileMover,
                                IDiskProvider diskProvider,
                                Logger logger)
 {
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService = mediaFileService;
     _episodeFileMover = episodeFileMover;
     _diskProvider = diskProvider;
     _logger = logger;
 }
Ejemplo n.º 8
0
 public ExtraFileService(IExtraFileRepository <TExtraFile> repository,
                         IAuthorService authorService,
                         IDiskProvider diskProvider,
                         IRecycleBinProvider recycleBinProvider,
                         Logger logger)
 {
     _repository         = repository;
     _authorService      = authorService;
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _logger             = logger;
 }
Ejemplo n.º 9
0
 public UpgradeMediaFileService(IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IMoveEpisodeFiles episodeFileMover,
                                IDiskProvider diskProvider,
                                Logger logger)
 {
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _episodeFileMover   = episodeFileMover;
     _diskProvider       = diskProvider;
     _logger             = logger;
 }
Ejemplo n.º 10
0
 public UpgradeMediaFileService(IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IMoveMovieFiles movieFileMover,
                                IDiskProvider diskProvider,
                                IRenameMovieFileService movieFileRenamer,
                                Logger logger)
 {
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _movieFileMover     = movieFileMover;
     _diskProvider       = diskProvider;
     _movieFileRenamer   = movieFileRenamer;
     _logger             = logger;
 }
Ejemplo n.º 11
0
 public EpisodeModule(ICommandExecutor commandExecutor,
                      IMediaFileService mediaFileService,
                      IRecycleBinProvider recycleBinProvider,
                      Logger logger)
     : base(commandExecutor)
 {
     _mediaFileService   = mediaFileService;
     _recycleBinProvider = recycleBinProvider;
     _logger             = logger;
     GetResourceById     = GetEpisodeFile;
     GetResourceAll      = GetEpisodeFiles;
     UpdateResource      = SetQuality;
     DeleteResource      = DeleteEpisodeFile;
 }
Ejemplo n.º 12
0
 public MediaFileDeletionService(IDiskProvider diskProvider,
                                 IRecycleBinProvider recycleBinProvider,
                                 IMediaFileService mediaFileService,
                                 IAuthorService authorService,
                                 IConfigService configService,
                                 Logger logger)
 {
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _authorService      = authorService;
     _configService      = configService;
     _logger             = logger;
 }
Ejemplo n.º 13
0
 public UpgradeMediaFileService(IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IAudioTagService audioTagService,
                                IMoveTrackFiles trackFileMover,
                                IDiskProvider diskProvider,
                                Logger logger)
 {
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _audioTagService    = audioTagService;
     _trackFileMover     = trackFileMover;
     _diskProvider       = diskProvider;
     _logger             = logger;
 }
Ejemplo n.º 14
0
 public MediaFileDeletionService(IDiskProvider diskProvider,
                                 IRecycleBinProvider recycleBinProvider,
                                 IMediaFileService mediaFileService,
                                 ISeriesService seriesService,
                                 IConfigService configService,
                                 IEventAggregator eventAggregator,
                                 Logger logger)
 {
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _seriesService      = seriesService;
     _configService      = configService;
     _eventAggregator    = eventAggregator;
     _logger             = logger;
 }
Ejemplo n.º 15
0
 public MovieFileModule(IBroadcastSignalRMessage signalRBroadcaster,
                        IMediaFileService mediaFileService,
                        IRecycleBinProvider recycleBinProvider,
                        IMovieService movieService,
                        IQualityUpgradableSpecification qualityUpgradableSpecification,
                        Logger logger)
     : base(signalRBroadcaster)
 {
     _mediaFileService               = mediaFileService;
     _recycleBinProvider             = recycleBinProvider;
     _movieService                   = movieService;
     _qualityUpgradableSpecification = qualityUpgradableSpecification;
     _logger         = logger;
     GetResourceById = GetMovieFile;
     UpdateResource  = SetQuality;
     DeleteResource  = DeleteMovieFile;
 }
Ejemplo n.º 16
0
 public EpisodeModule(IBroadcastSignalRMessage signalRBroadcaster,
                      IMediaFileService mediaFileService,
                      IRecycleBinProvider recycleBinProvider,
                      ISeriesService seriesService,
                      IQualityUpgradableSpecification qualityUpgradableSpecification,
                      Logger logger)
     : base(signalRBroadcaster)
 {
     _mediaFileService               = mediaFileService;
     _recycleBinProvider             = recycleBinProvider;
     _seriesService                  = seriesService;
     _qualityUpgradableSpecification = qualityUpgradableSpecification;
     _logger         = logger;
     GetResourceById = GetEpisodeFile;
     GetResourceAll  = GetEpisodeFiles;
     UpdateResource  = SetQuality;
     DeleteResource  = DeleteEpisodeFile;
 }
Ejemplo n.º 17
0
 public UpgradeMediaFileService(IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IMetadataTagService metadataTagService,
                                IMoveBookFiles bookFileMover,
                                IDiskProvider diskProvider,
                                IRootFolderService rootFolderService,
                                ICalibreProxy calibre,
                                Logger logger)
 {
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _metadataTagService = metadataTagService;
     _bookFileMover      = bookFileMover;
     _diskProvider       = diskProvider;
     _rootFolderService  = rootFolderService;
     _calibre            = calibre;
     _logger             = logger;
 }
Ejemplo n.º 18
0
 public RenameMovieFileService(IMovieService movieService,
                               IMediaFileService mediaFileService,
                               IMoveMovieFiles movieFileMover,
                               IEventAggregator eventAggregator,
                               IBuildFileNames filenameBuilder,
                               IConfigService configService,
                               IRecycleBinProvider recycleBinProvider,
                               IDiskProvider diskProvider,
                               Logger logger)
 {
     _movieService       = movieService;
     _mediaFileService   = mediaFileService;
     _movieFileMover     = movieFileMover;
     _eventAggregator    = eventAggregator;
     _filenameBuilder    = filenameBuilder;
     _configService      = configService;
     _recycleBinProvider = recycleBinProvider;
     _diskProvider       = diskProvider;
     _logger             = logger;
 }
Ejemplo n.º 19
0
 public MediaFileDeletionService(IDiskProvider diskProvider,
                                 IRecycleBinProvider recycleBinProvider,
                                 IMediaFileService mediaFileService,
                                 IAuthorService authorService,
                                 IConfigService configService,
                                 IEventAggregator eventAggregator,
                                 IRootFolderService rootFolderService,
                                 ICalibreProxy calibre,
                                 Logger logger)
 {
     _diskProvider       = diskProvider;
     _recycleBinProvider = recycleBinProvider;
     _mediaFileService   = mediaFileService;
     _authorService      = authorService;
     _configService      = configService;
     _eventAggregator    = eventAggregator;
     _rootFolderService  = rootFolderService;
     _calibre            = calibre;
     _logger             = logger;
 }
Ejemplo n.º 20
0
 public MovieFileMovingService(IMovieService movieService,
                               IUpdateMovieFileService updateMovieFileService,
                               IBuildFileNames buildFileNames,
                               IDiskTransferService diskTransferService,
                               IDiskProvider diskProvider,
                               IMediaFileAttributeService mediaFileAttributeService,
                               IRecycleBinProvider recycleBinProvider,
                               IEventAggregator eventAggregator,
                               IConfigService configService,
                               Logger logger)
 {
     _movieService              = movieService;
     _updateMovieFileService    = updateMovieFileService;
     _buildFileNames            = buildFileNames;
     _diskTransferService       = diskTransferService;
     _diskProvider              = diskProvider;
     _mediaFileAttributeService = mediaFileAttributeService;
     _recycleBinProvider        = recycleBinProvider;
     _eventAggregator           = eventAggregator;
     _configService             = configService;
     _logger = logger;
 }
Ejemplo n.º 21
0
 public ImportApprovedTracks(IUpgradeMediaFiles trackFileUpgrader,
                             IMediaFileService mediaFileService,
                             IAudioTagService audioTagService,
                             ITrackService trackService,
                             IRecycleBinProvider recycleBinProvider,
                             IExtraService extraService,
                             IDiskProvider diskProvider,
                             IReleaseService releaseService,
                             IEventAggregator eventAggregator,
                             Logger logger)
 {
     _trackFileUpgrader  = trackFileUpgrader;
     _mediaFileService   = mediaFileService;
     _audioTagService    = audioTagService;
     _trackService       = trackService;
     _recycleBinProvider = recycleBinProvider;
     _extraService       = extraService;
     _diskProvider       = diskProvider;
     _releaseService     = releaseService;
     _eventAggregator    = eventAggregator;
     _logger             = logger;
 }
Ejemplo n.º 22
0
 public UpgradeMediaFileService(IConfigService configService,
                                IRecycleBinProvider recycleBinProvider,
                                IMediaFileService mediaFileService,
                                IAudioTagService audioTagService,
                                IMoveBookFiles bookFileMover,
                                IDiskProvider diskProvider,
                                IRootFolderService rootFolderService,
                                IRootFolderWatchingService rootFolderWatchingService,
                                ICalibreProxy calibre,
                                Logger logger)
 {
     _configService             = configService;
     _recycleBinProvider        = recycleBinProvider;
     _mediaFileService          = mediaFileService;
     _audioTagService           = audioTagService;
     _bookFileMover             = bookFileMover;
     _diskProvider              = diskProvider;
     _rootFolderService         = rootFolderService;
     _rootFolderWatchingService = rootFolderWatchingService;
     _calibre = calibre;
     _logger  = logger;
 }
Ejemplo n.º 23
0
 public MetadataFileService(IExtraFileRepository <MetadataFile> repository, IMovieService movieService, IDiskProvider diskProvider, IRecycleBinProvider recycleBinProvider, Logger logger)
     : base(repository, movieService, diskProvider, recycleBinProvider, logger)
 {
 }
Ejemplo n.º 24
0
 public SubtitleFileService(IExtraFileRepository <SubtitleFile> repository, ISeriesService seriesService, IDiskProvider diskProvider, IRecycleBinProvider recycleBinProvider, Logger logger)
     : base(repository, seriesService, diskProvider, recycleBinProvider, logger)
 {
 }
Ejemplo n.º 25
0
 public OtherExtraFileService(IExtraFileRepository <OtherExtraFile> repository, IArtistService artistService, IDiskProvider diskProvider, IRecycleBinProvider recycleBinProvider, Logger logger)
     : base(repository, artistService, diskProvider, recycleBinProvider, logger)
 {
 }