public ProfileSchemaModule(IQualityDefinitionService qualityDefinitionService) : base("/profile/schema") { _qualityDefinitionService = qualityDefinitionService; GetResourceAll = GetAll; }
public RadarrQualityDefinitionUpdater(ILogger logger, IRadarrQualityDefinitionGuideParser parser, IQualityDefinitionService api) { Log = logger; _parser = parser; _api = api; }
public QualityDefinitionModule(IQualityDefinitionService qualityDefinitionService) { _qualityDefinitionService = qualityDefinitionService; GetResourceAll = GetAll; GetResourceById = GetById; UpdateResource = Update; Put["/update"] = d => UpdateMany(); }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _patternCache = cacheManager.GetCache <EpisodeFormat>(GetType()); _logger = logger; }
public DownloadDecisionMaker(IEnumerable <IDecisionEngineSpecification> specifications, IParsingService parsingService, IConfigService configService, IQualityDefinitionService qualityDefinitionService, Logger logger) { _specifications = specifications; _parsingService = parsingService; _configService = configService; _definitionService = qualityDefinitionService; _logger = logger; }
public QualityDefinitionModule(IQualityDefinitionService qualityDefinitionService) { _qualityDefinitionService = qualityDefinitionService; GetResourceAll = GetAll; GetResourceById = GetById; UpdateResource = Update; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _patternCache = cacheManager.GetCache<EpisodeFormat>(GetType()); _logger = logger; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _episodeFormatCache = cacheManager.GetCache<EpisodeFormat[]>(GetType(), "episodeFormat"); _absoluteEpisodeFormatCache = cacheManager.GetCache<AbsoluteEpisodeFormat[]>(GetType(), "absoluteEpisodeFormat"); _logger = logger; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _episodeFormatCache = cacheManager.GetCache <EpisodeFormat[]>(GetType(), "episodeFormat"); _absoluteEpisodeFormatCache = cacheManager.GetCache <AbsoluteEpisodeFormat[]>(GetType(), "absoluteEpisodeFormat"); _logger = logger; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, IPreferredWordService preferredWordService, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _preferredWordService = preferredWordService; _trackFormatCache = cacheManager.GetCache <BookFormat[]>(GetType(), "bookFormat"); _logger = logger; }
public QualityDefinitionModule(IQualityDefinitionService qualityDefinitionService, IParsingService parsingService) { _qualityDefinitionService = qualityDefinitionService; _parsingService = parsingService; GetResourceAll = GetAll; GetResourceById = GetById; UpdateResource = Update; CreateResource = Create; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, IUpdateMediaInfo mediaInfoUpdater, IMovieTranslationService movieTranslationService, ICustomFormatService formatService, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _mediaInfoUpdater = mediaInfoUpdater; _movieTranslationService = movieTranslationService; _formatService = formatService; _logger = logger; }
public FileNameBuilder(INamingConfigService namingConfigService, IQualityDefinitionService qualityDefinitionService, ICacheManager cacheManager, IPreferredWordService preferredWordService, IUpdateMediaInfo mediaInfoUpdater, Logger logger) { _namingConfigService = namingConfigService; _qualityDefinitionService = qualityDefinitionService; _preferredWordService = preferredWordService; _mediaInfoUpdater = mediaInfoUpdater; _episodeFormatCache = cacheManager.GetCache <EpisodeFormat[]>(GetType(), "episodeFormat"); _absoluteEpisodeFormatCache = cacheManager.GetCache <AbsoluteEpisodeFormat[]>(GetType(), "absoluteEpisodeFormat"); _requiresEpisodeTitleCache = cacheManager.GetCache <bool>(GetType(), "requiresEpisodeTitle"); _requiresAbsoluteEpisodeNumberCache = cacheManager.GetCache <bool>(GetType(), "requiresAbsoluteEpisodeNumber"); _logger = logger; }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification> specifications, IParsingService parsingService, IMediaFileService mediaFileService, IDiskProvider diskProvider, IVideoFileInfoReader videoFileInfoReader, IDetectSample detectSample, IQualityDefinitionService qualitiesService, Logger logger) { _specifications = specifications; _parsingService = parsingService; _mediaFileService = mediaFileService; _diskProvider = diskProvider; _videoFileInfoReader = videoFileInfoReader; _detectSample = detectSample; _qualitiesService = qualitiesService; _logger = logger; }
public ParsingService( IMovieService movieService, IConfigService configService, IQualityDefinitionService qualityDefinitionService, ICustomFormatService formatService, IEnumerable <IAugmentParsedMovieInfo> augmenters, Logger logger) { _movieService = movieService; _config = configService; _qualityDefinitionService = qualityDefinitionService; _formatService = formatService; _augmenters = augmenters; _logger = logger; if (_arabicRomanNumeralMappings == null) { _arabicRomanNumeralMappings = RomanNumeralParser.GetArabicRomanNumeralsMapping(); } }
public ImportDecisionMaker(IEnumerable <IImportDecisionEngineSpecification> specifications, IParsingService parsingService, IMediaFileService mediaFileService, IDiskProvider diskProvider, IVideoFileInfoReader videoFileInfoReader, IDetectSample detectSample, IQualityDefinitionService qualitiesService, IConfigService config, IHistoryService historyService, ICacheManager cacheManager, Logger logger) { _specifications = specifications; _parsingService = parsingService; _mediaFileService = mediaFileService; _diskProvider = diskProvider; _videoFileInfoReader = videoFileInfoReader; _detectSample = detectSample; _qualitiesService = qualitiesService; _config = config; _historyService = historyService; _warnedFiles = cacheManager.GetCache <string>(this.GetType()); _logger = logger; }
public QualityDefinitionController(IQualityDefinitionService qualityDefinitionService) { _qualityDefinitionService = qualityDefinitionService; }
public AcceptableSizeSpecification(IQualityDefinitionService qualityDefinitionService, IEpisodeService episodeService, Logger logger) { _qualityDefinitionService = qualityDefinitionService; _episodeService = episodeService; _logger = logger; }
public DownloadDecisionPriorizationService(IConfigService configService, IDelayProfileService delayProfileService, IQualityDefinitionService qualityDefinitionService) { _configService = configService; _delayProfileService = delayProfileService; _qualityDefinitionService = qualityDefinitionService; }