using System.Collections.Generic; using System; namespace Fleck { public interface IWebSocketConnectionInfo { string SubProtocol { get; } string Origin { get; } string Host { get; } string Path { get; } string ClientIpAddress { get; } int ClientPort { get; } IDictionary Cookies { get; } IDictionary Headers { get; } Guid Id { get; } string NegotiatedSubProtocol { get; } } }