Microsoft.AspNet.SignalR.OwinEnvironmentExtensions.SupportsWebSockets C# (CSharp) Method

SupportsWebSockets() static private method

static private SupportsWebSockets ( object>.this environment ) : bool
environment object>.this
return bool
        internal static bool SupportsWebSockets(this IDictionary<string, object> environment)
        {
            object value;
            if (environment.TryGetValue(OwinConstants.ServerCapabilities, out value))
            {
                var capabilities = value as IDictionary<string, object>;
                if (capabilities != null)
                {
                    return capabilities.ContainsKey(OwinConstants.WebSocketVersion);
                }
            }
            return false;
        }