public OutdatedDefinitionCheck(IIndexerDefinitionUpdateService indexerDefinitionUpdateService, IIndexerFactory indexerFactory, ILocalizationService localizationService, Logger logger)
     : base(localizationService)
 {
     _indexerDefinitionUpdateService = indexerDefinitionUpdateService;
     _indexerFactory = indexerFactory;
     _logger         = logger;
 }
Example #2
0
 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));
 }
Example #3
0
 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;
 }
Example #5
0
 public IndexerResourceMapper(IIndexerDefinitionUpdateService definitionService)
 {
     _definitionService = definitionService;
 }