Exemplo n.º 1
0
 public ImportApprovedBooks(IUpgradeMediaFiles bookFileUpgrader,
                            IMediaFileService mediaFileService,
                            IAudioTagService audioTagService,
                            IEBookTagService eBookTagService,
                            IAuthorService authorService,
                            IAddAuthorService addAuthorService,
                            IBookService bookService,
                            IEditionService editionService,
                            IRootFolderService rootFolderService,
                            IRecycleBinProvider recycleBinProvider,
                            IExtraService extraService,
                            IDiskProvider diskProvider,
                            IEventAggregator eventAggregator,
                            IManageCommandQueue commandQueueManager,
                            Logger logger)
 {
     _bookFileUpgrader    = bookFileUpgrader;
     _mediaFileService    = mediaFileService;
     _audioTagService     = audioTagService;
     _eBookTagService     = eBookTagService;
     _authorService       = authorService;
     _addAuthorService    = addAuthorService;
     _bookService         = bookService;
     _editionService      = editionService;
     _rootFolderService   = rootFolderService;
     _recycleBinProvider  = recycleBinProvider;
     _extraService        = extraService;
     _diskProvider        = diskProvider;
     _eventAggregator     = eventAggregator;
     _commandQueueManager = commandQueueManager;
     _logger = logger;
 }
Exemplo n.º 2
0
        public MetadataTagService(IAudioTagService audioTagService,
                                  IEBookTagService eBookTagService,
                                  Logger logger)
        {
            _audioTagService = audioTagService;
            _eBookTagService = eBookTagService;

            _logger = logger;
        }
Exemplo n.º 3
0
 public RefreshEditionService(IEditionService editionService,
                              IAudioTagService audioTagService,
                              IEBookTagService eBookTagService,
                              Logger logger)
 {
     _editionService  = editionService;
     _audioTagService = audioTagService;
     _eBookTagService = eBookTagService;
     _logger          = logger;
 }
Exemplo n.º 4
0
 public BookFileController(IBroadcastSignalRMessage signalRBroadcaster,
                           IMediaFileService mediaFileService,
                           IDeleteMediaFiles mediaFileDeletionService,
                           IEBookTagService eBookTagService,
                           IAuthorService authorService,
                           IBookService bookService,
                           IUpgradableSpecification upgradableSpecification)
     : base(signalRBroadcaster)
 {
     _mediaFileService         = mediaFileService;
     _mediaFileDeletionService = mediaFileDeletionService;
     _eBookTagService          = eBookTagService;
     _authorService            = authorService;
     _bookService             = bookService;
     _upgradableSpecification = upgradableSpecification;
 }
Exemplo n.º 5
0
 public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification <LocalBook> > trackSpecifications,
                            IEnumerable <IImportDecisionEngineSpecification <LocalEdition> > albumSpecifications,
                            IMediaFileService mediaFileService,
                            IEBookTagService eBookTagService,
                            IAudioTagService audioTagService,
                            IAugmentingService augmentingService,
                            IIdentificationService identificationService,
                            IRootFolderService rootFolderService,
                            IProfileService qualityProfileService,
                            Logger logger)
 {
     _trackSpecifications   = trackSpecifications;
     _bookSpecifications    = albumSpecifications;
     _mediaFileService      = mediaFileService;
     _eBookTagService       = eBookTagService;
     _audioTagService       = audioTagService;
     _augmentingService     = augmentingService;
     _identificationService = identificationService;
     _rootFolderService     = rootFolderService;
     _qualityProfileService = qualityProfileService;
     _logger = logger;
 }
Exemplo n.º 6
0
 public RetagBookController(IEBookTagService eBookTagService)
 {
     _eBookTagService = eBookTagService;
 }