Esempio n. 1
0
 public RequestManager(IProxyRepository proxyRepository)
 {
     _distributor = new RequestDistributor()
     {
         ProxyRepository = proxyRepository
     };
 }
Esempio n. 2
0
 public ProxyRoundRobinUrlDownloader(IProxyRepository proxyRepository,
                                     IProxiedUrlDownloader proxiedDownloader,
                                     IConfigurationReader configurationReader,
                                     IUrlDownloader urlDownloader)
 {
     _proxyRepository     = proxyRepository;
     _proxiedDownloader   = proxiedDownloader;
     _configurationReader = configurationReader;
     _urlDownloader       = urlDownloader;
 }
Esempio n. 3
0
 public AbstractProxyService(
     ILogger logger,
     IProxyRepository proxyRepository,
     IApiProxyRequestModelValidator proxyModelValidator,
     IBOLProxyMapper bolProxyMapper,
     IDALProxyMapper dalProxyMapper)
     : base()
 {
     this.proxyRepository     = proxyRepository;
     this.proxyModelValidator = proxyModelValidator;
     this.bolProxyMapper      = bolProxyMapper;
     this.dalProxyMapper      = dalProxyMapper;
     this.logger = logger;
 }
Esempio n. 4
0
 public ProxyService(
     ILogger <IProxyRepository> logger,
     IProxyRepository proxyRepository,
     IApiProxyRequestModelValidator proxyModelValidator,
     IBOLProxyMapper bolproxyMapper,
     IDALProxyMapper dalproxyMapper
     )
     : base(logger,
            proxyRepository,
            proxyModelValidator,
            bolproxyMapper,
            dalproxyMapper)
 {
 }
Esempio n. 5
0
 public JobFactoryService(ConfigService configService, RuriLibSettingsService settingsService, PluginRepository pluginRepo,
                          IHitRepository hitRepo, ProxySourceFactoryService proxySourceFactory, DataPoolFactoryService dataPoolFactory,
                          ProxyReloadService proxyReloadService, IRandomUAProvider randomUAProvider, IRNGProvider rngProvider, IJobLogger logger,
                          IProxyRepository proxyRepo)
 {
     this.configService      = configService;
     this.settingsService    = settingsService;
     this.pluginRepo         = pluginRepo;
     this.hitRepo            = hitRepo;
     this.proxySourceFactory = proxySourceFactory;
     this.dataPoolFactory    = dataPoolFactory;
     this.proxyReloadService = proxyReloadService;
     this.randomUAProvider   = randomUAProvider;
     this.rngProvider        = rngProvider;
     this.logger             = logger;
     this.proxyRepo          = proxyRepo;
 }
Esempio n. 6
0
 public Proxy(IProxyRepository repository)
 {
     _repository = repository;
 }
Esempio n. 7
0
 public ProxyService(IProxyRepository proxyRepository)
 {
     _proxyRepository = proxyRepository;
 }
Esempio n. 8
0
 public ProxyCheckOutputFactory(IProxyRepository proxyRepo)
 {
     this.proxyRepo = proxyRepo;
 }
Esempio n. 9
0
 //private UserManager<User> _userManager;
 public AdminController(IAdminRepository adminRepository, IProxyRepository proxyRepository)
 {
     _adminRepository = adminRepository;
     _proxyRepository = proxyRepository;
 }
 public AbstractApiProxyRequestModelValidator(IProxyRepository proxyRepository)
 {
     this.proxyRepository = proxyRepository;
 }
 public DatabaseProxyCheckOutput(IProxyRepository proxyRepo)
 {
     this.proxyRepo = proxyRepo;
 }
Esempio n. 12
0
 public ProxyReloadService(IProxyGroupRepository proxyGroupsRepo, IProxyRepository proxyRepo)
 {
     this.proxyGroupsRepo = proxyGroupsRepo;
     this.proxyRepo       = proxyRepo;
 }
Esempio n. 13
0
 public ProxyController(IProxyRepository repoProxy) : base()
 {
     _repoProxy = repoProxy;
 }
 public DatabaseProxyCheckOutput(IProxyRepository proxyRepo)
 {
     this.proxyRepo = proxyRepo;
     semaphore      = new SemaphoreSlim(1, 1);
 }
Esempio n. 15
0
 public ProxyReloadService(IProxyGroupRepository proxyGroupsRepo, IProxyRepository proxyRepo)
 {
     this.proxyGroupsRepo = proxyGroupsRepo;
     this.proxyRepo       = proxyRepo;
     semaphore            = new SemaphoreSlim(1, 1);
 }
 public ApiProxyRequestModelValidator(IProxyRepository proxyRepository)
     : base(proxyRepository)
 {
 }