From af4404160a9e8d14c09f1e6acab2ba00cb7fc91b Mon Sep 17 00:00:00 2001
From: xiazhengtongxue <133085197+xiazhengtongxue@users.noreply.github.com>
Date: 星期日, 19 四月 2026 16:32:04 +0800
Subject: [PATCH] fix(WMS): 修复首页、3D、websocket

---
 Code/WMS/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketSetup.cs |   45 ++++++++++++++++++++++++++++++---------------
 1 files changed, 30 insertions(+), 15 deletions(-)

diff --git a/Code/WMS/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketSetup.cs b/Code/WMS/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketSetup.cs
index 1c6b23a..f04b78e 100644
--- a/Code/WMS/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketSetup.cs
+++ b/Code/WMS/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketSetup.cs
@@ -11,22 +11,37 @@
 {
     public static class WebSocketSetup
     {
-        public static void AddWebSocketSetup(this IServiceCollection services)
-        {
-            if (services == null) throw new ArgumentNullException(nameof(services));
+        //public static void AddWebSocketSetup(this IServiceCollection services)
+        //{
+        //    if (services == null) throw new ArgumentNullException(nameof(services));
 
-            int port = AppSettings.Get("WebSocketPort").ObjToInt();
-            if (port == 0)
-            {
-                port = 9296;
-            }
-
-            services.AddSingleton(x =>
-            {
-                WebSocketServer socketServer = new WebSocketServer();
-                socketServer.ServerStart(port);
-                return socketServer;
-            });
+        //    int port = AppSettings.Get("WebSocketPort").ObjToInt();
+        //    if (port == 0)
+        //    {
+        //        port = 9296;
+        //    }
+        //    services.AddSingleton(x =>
+        //    {
+        //        WebSocketServer socketServer = new WebSocketServer();
+        //        socketServer.ServerStart(port);
+        //        return socketServer;
+        //    });
+        //}
+        public static void AddWebSocketSetup(this IServiceCollection services)
+        {
+            if (services == null) throw new ArgumentNullException(nameof(services));
+
+            int port = AppSettings.Get("WebSocketPort").ObjToInt();
+            if (port == 0)
+            {
+                port = 9296;
+            }
+
+            // 鐩存帴鍒涘缓骞跺惎鍔� WebSocket 鏈嶅姟鍣�
+            WebSocketServer socketServer = new WebSocketServer();
+            socketServer.ServerStart(port);
+            services.AddSingleton(socketServer);
+
         }
     }
 }

--
Gitblit v1.9.3