private ProxyEngine(IPAddress ipAddress, int port, bool autoStart = true, IProxyInspector proxyInspector = null) { _proxyInspector = proxyInspector; _listener = new ProxyListener(port, ipAddress, _proxyInspector); var uriBuilder = new UriBuilder("http", ipAddress.ToString(), port); Uri = uriBuilder.Uri; if (autoStart) _listener.Start(); }
private ProxyEngine(IPAddress ipAddress, int port, bool autoStart = true, IProxyInspector proxyInspector = null) { _proxyInspector = proxyInspector; _listener = new ProxyListener(port, ipAddress, _proxyInspector); var uriBuilder = new UriBuilder("http", ipAddress.ToString(), port); Uri = uriBuilder.Uri; if (autoStart) { _listener.Start(); } }