public ManualImportService(IDiskProvider diskProvider, IParsingService parsingService, IDiskScanService diskScanService, IMakeImportDecision importDecisionMaker, ISeriesService seriesService, IEpisodeService episodeService, IVideoFileInfoReader videoFileInfoReader, IAugmentingService augmentingService, IImportApprovedEpisodes importApprovedEpisodes, ITrackedDownloadService trackedDownloadService, IDownloadedEpisodesImportService downloadedEpisodesImportService, IEventAggregator eventAggregator, Logger logger) { _diskProvider = diskProvider; _parsingService = parsingService; _diskScanService = diskScanService; _importDecisionMaker = importDecisionMaker; _seriesService = seriesService; _episodeService = episodeService; _videoFileInfoReader = videoFileInfoReader; _augmentingService = augmentingService; _importApprovedEpisodes = importApprovedEpisodes; _trackedDownloadService = trackedDownloadService; _downloadedEpisodesImportService = downloadedEpisodesImportService; _eventAggregator = eventAggregator; _logger = logger; }
public ExistingOtherExtraImporter(IExtraFileService <OtherExtraFile> otherExtraFileService, IAugmentingService augmentingService, Logger logger) : base(otherExtraFileService) { _otherExtraFileService = otherExtraFileService; _augmentingService = augmentingService; _logger = logger; }
public ExistingLyricImporter(IExtraFileService <LyricFile> lyricFileService, IAugmentingService augmentingService, Logger logger) : base(lyricFileService) { _lyricFileService = lyricFileService; _augmentingService = augmentingService; _logger = logger; }
public ExistingSubtitleImporter(IExtraFileService <SubtitleFile> subtitleFileService, IAugmentingService augmentingService, Logger logger) : base(subtitleFileService) { _subtitleFileService = subtitleFileService; _augmentingService = augmentingService; _logger = logger; }
public ExistingMetadataImporter(IExtraFileService <MetadataFile> metadataFileService, IEnumerable <IMetadata> consumers, IAugmentingService augmentingService, Logger logger) : base(metadataFileService) { _metadataFileService = metadataFileService; _augmentingService = augmentingService; _logger = logger; _consumers = consumers.ToList(); }
public IdentificationService(ITrackGroupingService trackGroupingService, IAudioTagService audioTagService, IAugmentingService augmentingService, ICandidateService candidateService, Logger logger) { _trackGroupingService = trackGroupingService; _audioTagService = audioTagService; _augmentingService = augmentingService; _candidateService = candidateService; _logger = logger; }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification> specifications, IMediaFileService mediaFileService, IAugmentingService augmentingService, IDiskProvider diskProvider, IDetectSample detectSample, Logger logger) { _specifications = specifications; _mediaFileService = mediaFileService; _augmentingService = augmentingService; _diskProvider = diskProvider; _detectSample = detectSample; _logger = logger; }
public IdentificationService(ITrackService trackService, ITrackGroupingService trackGroupingService, IFingerprintingService fingerprintingService, IAudioTagService audioTagService, IAugmentingService augmentingService, ICandidateService candidateService, IConfigService configService, Logger logger) { _trackService = trackService; _trackGroupingService = trackGroupingService; _fingerprintingService = fingerprintingService; _audioTagService = audioTagService; _augmentingService = augmentingService; _candidateService = candidateService; _configService = configService; _logger = logger; }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification <LocalTrack> > trackSpecifications, IEnumerable <IImportDecisionEngineSpecification <LocalAlbumRelease> > albumSpecifications, IMediaFileService mediaFileService, IAudioTagService audioTagService, IAugmentingService augmentingService, IIdentificationService identificationService, IRootFolderService rootFolderService, IProfileService qualityProfileService, Logger logger) { _trackSpecifications = trackSpecifications; _albumSpecifications = albumSpecifications; _mediaFileService = mediaFileService; _audioTagService = audioTagService; _augmentingService = augmentingService; _identificationService = identificationService; _rootFolderService = rootFolderService; _qualityProfileService = qualityProfileService; _logger = logger; }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification <LocalBook> > trackSpecifications, IEnumerable <IImportDecisionEngineSpecification <LocalEdition> > bookSpecifications, IMediaFileService mediaFileService, IMetadataTagService metadataTagService, IAugmentingService augmentingService, IIdentificationService identificationService, IRootFolderService rootFolderService, IProfileService qualityProfileService, Logger logger) { _trackSpecifications = trackSpecifications; _bookSpecifications = bookSpecifications; _mediaFileService = mediaFileService; _metadataTagService = metadataTagService; _augmentingService = augmentingService; _identificationService = identificationService; _rootFolderService = rootFolderService; _qualityProfileService = qualityProfileService; _logger = logger; }
public IdentificationService(IArtistService artistService, IAlbumService albumService, IReleaseService releaseService, ITrackService trackService, ITrackGroupingService trackGroupingService, IFingerprintingService fingerprintingService, IAudioTagService audioTagService, IAugmentingService augmentingService, IMediaFileService mediaFileService, IConfigService configService, Logger logger) { _artistService = artistService; _albumService = albumService; _releaseService = releaseService; _trackService = trackService; _trackGroupingService = trackGroupingService; _fingerprintingService = fingerprintingService; _audioTagService = audioTagService; _augmentingService = augmentingService; _mediaFileService = mediaFileService; _configService = configService; _logger = logger; }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification <LocalTrack> > trackSpecifications, IEnumerable <IImportDecisionEngineSpecification <LocalAlbumRelease> > albumSpecifications, IMediaFileService mediaFileService, IAudioTagService audioTagService, IAugmentingService augmentingService, IIdentificationService identificationService, IAlbumService albumService, IReleaseService releaseService, IEventAggregator eventAggregator, IDiskProvider diskProvider, Logger logger) { _trackSpecifications = trackSpecifications; _albumSpecifications = albumSpecifications; _mediaFileService = mediaFileService; _audioTagService = audioTagService; _augmentingService = augmentingService; _identificationService = identificationService; _albumService = albumService; _releaseService = releaseService; _eventAggregator = eventAggregator; _diskProvider = diskProvider; _logger = logger; }