From 1b0fabfa17d07c9bd38eeafd204b638afa4d7c39 Mon Sep 17 00:00:00 2001 From: czw <selecti@yeah.net> Date: 星期一, 21 七月 2025 09:37:34 +0800 Subject: [PATCH] 1 --- HnSx/Build/Project/代码/VS自定义类/AutoThread.cs | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git "a/HnSx/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/AutoThread.cs" "b/HnSx/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/AutoThread.cs" index 525142b..e399482 100644 --- "a/HnSx/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/AutoThread.cs" +++ "b/HnSx/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/AutoThread.cs" @@ -120,6 +120,8 @@ /// <param name="action"></param> public void ThreadSettingInit(Tag tag) { + + } public async void ThreadwebSoc() @@ -768,6 +770,10 @@ } else return "鍙戦�澶辫触銆�; } + //else + //{ + // return "鏈繛鎺ャ�"; + //} } break; } @@ -1053,13 +1059,21 @@ public async Task<bool> SendAsync(string message) { - if (_webSocket?.State != WebSocketState.Open) + try { - throw new InvalidOperationException("WebSocket is not connected"); - } + if (_webSocket?.State != WebSocketState.Open) + { + throw new InvalidOperationException("WebSocket is not connected"); + } - var bytes = System.Text.Encoding.UTF8.GetBytes(message); - await _webSocket.SendAsync(new ArraySegment<byte>(bytes), WebSocketMessageType.Text, true, _cts.Token); + var bytes = System.Text.Encoding.UTF8.GetBytes(message); + await _webSocket.SendAsync(new ArraySegment<byte>(bytes), WebSocketMessageType.Text, true, _cts.Token); + } + catch (Exception ex) + { + LogHelper.Error(ex.Message, ex); + return false; + } return true; } } -- Gitblit v1.9.1