https://groups.google.com/forum/#!topic/httpfiddler/cOGeilFbozY The request here is a trivial change, so that WebSocketMessage exposes a readonly oWebSocket property (e.g. get { return _wsOwner; } ) and WebSocket exposes a readonly oSession property (e.g. get { return _mySession; } )