static void Main(string[] args) { Console.Title = "WebStocket客户端"; webSocketClient = new Core.WebSocketClient(name, ip, port, subProtocol); webSocketClient.SetEncoding(Encoding.UTF8); webSocketClient.OnReceiveMessage += WebSocketClient_OnReceiveMessage; webSocketClient.OnCloseWebSocketClient += WebSocketClient_OnCloseWebSocketClient; ListeningClientWebSocketStatus(); string key = Console.ReadLine(); CommandHandler(key); }
private static void WebSocketClient_OnReceiveMessage(Core.WebSocketClient webSocketClient, string message) { Console.WriteLine(message); }
private static void WebSocketClient_OnCloseWebSocketClient(Core.WebSocketClient webSocketClient, WebSocketCloseStatus webSocketCloseStatus, string statusDescription) { Console.WriteLine($"WebSocket上下文已关闭,关闭原因【{statusDescription}】"); }