public HttpTunnelCombinator(IHttpTunnel tunnel, IHttpPipelineHandler handler, IHttpRequestSerializer requestSerializer, IHttpResponseSerializer responseSerializer) { Tunnel = tunnel ?? throw new ArgumentNullException(nameof(tunnel)); Handler = handler; RequestSerializer = requestSerializer ?? throw new ArgumentNullException(nameof(requestSerializer)); ResponseSerializer = responseSerializer ?? throw new ArgumentNullException(nameof(responseSerializer)); }
public HttpTunnelEmitter(IHttpTunnel tunnel, IHttpRequestSerializer requestSerializer, IHttpResponseSerializer responseSerializer) { Tunnel = tunnel ?? throw new ArgumentNullException(nameof(tunnel)); RequestSerializer = requestSerializer ?? throw new ArgumentNullException(nameof(requestSerializer)); ResponseSerializer = responseSerializer ?? throw new ArgumentNullException(nameof(responseSerializer)); }