Method | Description | |
---|---|---|
CreateProxyClient ( ILog logger, ProxyDetails proxyDetails ) : IProxyClient | ||
CreateProxyClient ( ILog logger, ProxyType type, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword ) : IProxyClient |
Factory method for creating new proxy client objects.
|
public CreateProxyClient ( ILog logger, ProxyDetails proxyDetails ) : IProxyClient | ||
logger | ILog | |
proxyDetails | ProxyDetails | |
return | IProxyClient |
public CreateProxyClient ( ILog logger, ProxyType type, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword ) : IProxyClient | ||
logger | ILog | The logger instance |
type | ProxyType | The type of proxy client to create. |
proxyHost | string | The proxy host or IP address. |
proxyPort | int | The proxy port number. |
proxyUsername | string | The proxy username. This parameter is only used by Socks4 and Socks5 proxy objects. |
proxyPassword | string | The proxy user password. This parameter is only used Socks5 proxy objects. |
return | IProxyClient |