public RequestManager(IProxyRepository proxyRepository) { _distributor = new RequestDistributor() { ProxyRepository = proxyRepository }; }
public RequestManager(IRequestDistributor distributor) { _distributor = distributor; Start(); }
public DistributionWorker(IRequestDistributor master, string name, CancellationToken token) { this.Name = name; this.master = master; this.cancellationToken = token; }