.netCore WebSocket 服务
第一步 :在Nuget 引入 Fleck
第二步: 如下代码
try { FleckLog.Level = LogLevel.Debug; var allSockets = new List<IWebSocketConnection>(); var server = new WebSocketServer("ws://172.19.246.236:9898"); server.Start(socket => { socket.OnOpen = () => { Console.WriteLine("Open!"); allSockets.Add(socket); }; socket.OnClose = () => { Console.WriteLine("Close!"); allSockets.Remove(socket); }; socket.OnMessage = message => { Console.WriteLine(message); allSockets.ToList().ForEach(s => s.Send("Onionbit: " + message)); }; }); } catch (Exception ex) { MessageBox.Show(ex.ToString()); }

浙公网安备 33010602011771号