示例#1
0
        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);
        }
示例#2
0
 private static void WebSocketClient_OnReceiveMessage(Core.WebSocketClient webSocketClient, string message)
 {
     Console.WriteLine(message);
 }
示例#3
0
 private static void WebSocketClient_OnCloseWebSocketClient(Core.WebSocketClient webSocketClient, WebSocketCloseStatus webSocketCloseStatus, string statusDescription)
 {
     Console.WriteLine($"WebSocket上下文已关闭,关闭原因【{statusDescription}】");
 }