public DefaultWebProxySelector(Uri uri, IProxyUriLoader uriLoader, IWebProxyValidator proxyValidator) { TargetUri = uri ?? throw new ArgumentNullException(nameof(TargetUri)); _proxyUriLoader = uriLoader ?? throw new ArgumentNullException(nameof(_proxyUriLoader)); _proxyValidator = proxyValidator ?? throw new ArgumentNullException(nameof(_proxyValidator)); ProxyValidatorConfig = _proxyValidator.Config; }
public SimpleWebProxySelector(IProxyUriLoader uriLoader) { _proxyUriLoader = uriLoader ?? throw new ArgumentNullException(nameof(_proxyUriLoader)); }