public OutdatedDefinitionCheck(IIndexerDefinitionUpdateService indexerDefinitionUpdateService, IIndexerFactory indexerFactory, ILocalizationService localizationService, Logger logger) : base(localizationService) { _indexerDefinitionUpdateService = indexerDefinitionUpdateService; _indexerFactory = indexerFactory; _logger = logger; }
public Cardigann(IIndexerDefinitionUpdateService definitionService, IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IConfigService configService, ICacheManager cacheManager, Logger logger) : base(httpClient, eventAggregator, indexerStatusService, configService, logger) { _definitionService = definitionService; _generatorCache = cacheManager.GetRollingCache <CardigannRequestGenerator>(GetType(), "CardigannGeneratorCache", TimeSpan.FromMinutes(5)); }
public IndexerFactory(IIndexerDefinitionUpdateService definitionService, INewznabCapabilitiesProvider newznabCapabilitiesProvider, IIndexerStatusService indexerStatusService, IIndexerRepository providerRepository, IEnumerable <IIndexer> providers, IServiceProvider container, IEventAggregator eventAggregator, Logger logger) : base(providerRepository, providers, container, eventAggregator, logger) { _definitionService = definitionService; _indexerStatusService = indexerStatusService; _newznabCapabilitiesProvider = newznabCapabilitiesProvider; _logger = logger; }
public NoDefinitionCheck(IIndexerDefinitionUpdateService indexerDefinitionUpdateService, IIndexerFactory indexerFactory, ILocalizationService localizationService) : base(localizationService) { _indexerDefinitionUpdateService = indexerDefinitionUpdateService; _indexerFactory = indexerFactory; }
public IndexerResourceMapper(IIndexerDefinitionUpdateService definitionService) { _definitionService = definitionService; }