public bool TryNegotiate(WebSocketHttpRequest request, out WebSocketExtension extensionResponse, out IWebSocketMessageExtensionContext context)
        {
            if (request == null)
            {
                throw new ArgumentNullException(nameof(request));
            }

            extensionResponse = DefaultResponse;
            context           = new WebSocketDeflateContext();
            return(true);
        }
 public bool TryNegotiate(WebSocketHttpRequest request, out WebSocketExtension extensionResponse, out IWebSocketMessageExtensionContext context)
 {
     extensionResponse = _response;
     context = new WebSocketDeflateContext();
     return true;
 }
 public bool TryNegotiate(WebSocketHttpRequest request, out WebSocketExtension extensionResponse, out IWebSocketMessageExtensionContext context)
 {
     extensionResponse = _response;
     context           = new WebSocketDeflateContext();
     return(true);
 }