/// <summary> /// Initializes a new instance of the <see cref="ClientHandshake"/> class. /// </summary> /// <param name="aHeader">The header.</param> public ClientHandshake(Header aHeader) { ResourcePath = aHeader.RequestPath; Key = aHeader["sec-websocket-key"]; SubProtocol = aHeader["sec-websocket-protocol"]; Origin = aHeader["sec-websocket-origin"]; Host = aHeader["host"]; Cookies = aHeader.Cookies; }
/// <summary> /// Initializes a new instance of the <see cref="UserContext"/> class. /// </summary> /// <param name="context">The user context.</param> public UserContext(Context context) { _context = context; Header = _context.Header; }