Canalis.Ws.Client est limes ad clientem externum websocket.
This adapter isolates external client implementation details from channel orchestration logic.
It preserves substitutability without leaking transport vendor APIs.
Summary
Functions
Wait for connection to be established
Close gun connection
Open gun connection
Send WebSocket frame
Upgrade HTTP connection to WebSocket