Example #1
0
 public IndexerFactory(IIndexerRepository providerRepository, IEnumerable <IIndexer> providers, IContainer container, INewznabTestService newznabTestService, Logger logger)
     : base(providerRepository, providers, container, logger)
 {
     _providerRepository = providerRepository;
     _providers          = providers;
     _newznabTestService = newznabTestService;
 }
Example #2
0
 public IndexerFactory(IIndexerRepository providerRepository,
                       IEnumerable <IIndexer> providers,
                       IContainer container,
                       IEventAggregator eventAggregator,
                       Logger logger)
     : base(providerRepository, providers, container, eventAggregator, logger)
 {
 }
Example #3
0
 public AvistazBase(IIndexerRepository indexerRepository,
                    IIndexerHttpClient httpClient,
                    IEventAggregator eventAggregator,
                    IIndexerStatusService indexerStatusService,
                    IConfigService configService,
                    Logger logger)
     : base(httpClient, eventAggregator, indexerStatusService, configService, logger)
 {
     _indexerRepository = indexerRepository;
 }
Example #4
0
 public IndexerFactory(IIndexerStatusService indexerStatusService,
                       IIndexerRepository providerRepository,
                       IEnumerable <IIndexer> providers,
                       IContainer container,
                       IEventAggregator eventAggregator,
                       Logger logger)
     : base(providerRepository, providers, container, eventAggregator, logger)
 {
     _indexerStatusService = indexerStatusService;
     _logger = logger;
 }
Example #5
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;
 }
Example #6
0
        public IndexerService(IIndexerRepository indexerRepository, IEnumerable <IIndexer> indexers, IConfigFileProvider configFileProvider, Logger logger)
        {
            _indexerRepository  = indexerRepository;
            _configFileProvider = configFileProvider;
            _logger             = logger;


            if (!configFileProvider.Torrent)
            {
                _indexers = indexers.Where(c => c.Kind != IndexerKind.Torrent).ToList();
            }
            else
            {
                _indexers = indexers.ToList();
            }
        }
Example #7
0
 public CinemaZ(IIndexerRepository indexerRepository, IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IConfigService configService, Logger logger)
     : base(indexerRepository, httpClient, eventAggregator, indexerStatusService, configService, logger)
 {
 }
 public IndexerSettingProvider(IIndexerRepository indexerRepository)
 {
     _indexerRepository = indexerRepository;
 }
Example #9
0
 public IndexerTagSpecification(Logger logger, IIndexerRepository indexerRepository)
 {
     _logger            = logger;
     _indexerRepository = indexerRepository;
 }