示例#1
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;
 }
示例#2
0
 public DeleteBadMediaCovers(ISeriesService seriesService, IMetadataFileService metadataFileService, IDiskProvider diskProvider, IConfigService configService, Logger logger)
 {
     _seriesService = seriesService;
     _metadataFileService = metadataFileService;
     _diskProvider = diskProvider;
     _configService = configService;
     _logger = logger;
 }
示例#3
0
 public DeleteBadMediaCovers(ISeriesService seriesService, IMetadataFileService metadataFileService, IDiskProvider diskProvider, IConfigService configService, Logger logger)
 {
     _seriesService       = seriesService;
     _metadataFileService = metadataFileService;
     _diskProvider        = diskProvider;
     _configService       = configService;
     _logger = logger;
 }
示例#4
0
 public CleanExtraFileService(IMetadataFileService metadataFileService,
                              IDiskProvider diskProvider,
                              Logger logger)
 {
     _metadataFileService = metadataFileService;
     _diskProvider        = diskProvider;
     _logger = logger;
 }
 public CleanExtraFileService(IMetadataFileService metadataFileService,
                             IDiskProvider diskProvider,
                             Logger logger)
 {
     _metadataFileService = metadataFileService;
     _diskProvider = diskProvider;
     _logger = logger;
 }
示例#6
0
 public ExistingMetadataService(IDiskProvider diskProvider,
                                IEnumerable <IMetadata> consumers,
                                IMetadataFileService metadataFileService,
                                IParsingService parsingService,
                                Logger logger)
 {
     _diskProvider        = diskProvider;
     _metadataFileService = metadataFileService;
     _parsingService      = parsingService;
     _logger    = logger;
     _consumers = consumers.ToList();
 }
示例#7
0
 public DeleteBadMediaCovers(IMetadataFileService metaFileService,
                             IAuthorService authorService,
                             IDiskProvider diskProvider,
                             IConfigService configService,
                             Logger logger)
 {
     _metaFileService = metaFileService;
     _authorService   = authorService;
     _diskProvider    = diskProvider;
     _configService   = configService;
     _logger          = logger;
 }
示例#8
0
 public MetadataService(IMetadataFactory metadataFactory,
                        IMetadataFileService metadataFileService,
                        ICleanMetadataService cleanMetadataService,
                        IMediaFileService mediaFileService,
                        IEpisodeService episodeService,
                        Logger logger)
 {
     _metadataFactory      = metadataFactory;
     _metadataFileService  = metadataFileService;
     _cleanMetadataService = cleanMetadataService;
     _mediaFileService     = mediaFileService;
     _episodeService       = episodeService;
     _logger = logger;
 }
示例#9
0
 public XbmcMetadata(IEventAggregator eventAggregator,
                     IMapCoversToLocal mediaCoverService,
                     IMediaFileService mediaFileService,
                     IMetadataFileService metadataFileService,
                     IDiskProvider diskProvider,
                     IHttpProvider httpProvider,
                     IEpisodeService episodeService,
                     Logger logger)
     : base(diskProvider, httpProvider, logger)
 {
     _eventAggregator     = eventAggregator;
     _mediaCoverService   = mediaCoverService;
     _mediaFileService    = mediaFileService;
     _metadataFileService = metadataFileService;
     _diskProvider        = diskProvider;
     _httpProvider        = httpProvider;
     _episodeService      = episodeService;
     _logger = logger;
 }
示例#10
0
 public MetadataService(IConfigService configService,
                        IDiskProvider diskProvider,
                        IDiskTransferService diskTransferService,
                        IMetadataFactory metadataFactory,
                        ICleanMetadataService cleanMetadataService,
                        IHttpClient httpClient,
                        IMediaFileAttributeService mediaFileAttributeService,
                        IMetadataFileService metadataFileService,
                        Logger logger)
     : base(configService, diskProvider, diskTransferService, logger)
 {
     _metadataFactory           = metadataFactory;
     _cleanMetadataService      = cleanMetadataService;
     _diskTransferService       = diskTransferService;
     _diskProvider              = diskProvider;
     _httpClient                = httpClient;
     _mediaFileAttributeService = mediaFileAttributeService;
     _metadataFileService       = metadataFileService;
     _logger = logger;
 }
示例#11
0
 public MetadataService(IMetadataFactory metadataFactory,
                        IMetadataFileService metadataFileService,
                        ICleanMetadataService cleanMetadataService,
                        IMediaFileService mediaFileService,
                        IEpisodeService episodeService,
                        IDiskProvider diskProvider,
                        IHttpProvider httpProvider,
                        IEventAggregator eventAggregator,
                        Logger logger)
 {
     _metadataFactory      = metadataFactory;
     _metadataFileService  = metadataFileService;
     _cleanMetadataService = cleanMetadataService;
     _mediaFileService     = mediaFileService;
     _episodeService       = episodeService;
     _diskProvider         = diskProvider;
     _httpProvider         = httpProvider;
     _eventAggregator      = eventAggregator;
     _logger = logger;
 }