From 3fce85efa1948194a912e0fae38d74b191cf8dfe Mon Sep 17 00:00:00 2001 From: root <295172551@qq.com> Date: Fri, 27 Jun 2025 22:42:57 +0800 Subject: [PATCH] dadada --- LTEMvcApp/Services/WebSocketManagerService.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/LTEMvcApp/Services/WebSocketManagerService.cs b/LTEMvcApp/Services/WebSocketManagerService.cs index 34d4e4c..9a2c1cd 100644 --- a/LTEMvcApp/Services/WebSocketManagerService.cs +++ b/LTEMvcApp/Services/WebSocketManagerService.cs @@ -192,6 +192,7 @@ namespace LTEMvcApp.Services client.ConnectionClosed += (sender, e) => OnClientDisconnected(client); client.LogsReceived += (sender, logs) => OnLogsReceived(address, logs); client.StateChanged += (sender, state) => OnStateChanged(address, state); + client.StatsReceived += (sender, data) => OnStatsReceived(address, data); client.Start(); _clients[address] = client; return true; @@ -779,6 +780,15 @@ namespace LTEMvcApp.Services StateChanged?.Invoke(this, (clientName, state)); } + /// + /// 状态变化事件处理 + /// + private void OnStatsReceived(string clientName, JObject data) + { + _logger.LogInformation($"客户端 {clientName} 状态变更: {data.ToString()}"); + //StateChanged?.Invoke(this, (clientName, state)); + } + #endregion }