23 lines
603 B
C#
23 lines
603 B
C#
using Fleck;
|
|
|
|
namespace Bunny.Service.WebSocket;
|
|
|
|
public static class WebSocketTest
|
|
{
|
|
public static void Start()
|
|
{
|
|
var webSocketServer = new WebSocketServer("ws://0.0.0.0:8000");
|
|
|
|
webSocketServer.RestartAfterListenError = true;
|
|
webSocketServer.Start(socket =>
|
|
{
|
|
socket.OnOpen = () => Console.WriteLine("Open!");
|
|
socket.OnClose = () => Console.WriteLine("Close!");
|
|
socket.OnMessage = message =>
|
|
{
|
|
Console.WriteLine(message);
|
|
socket.Send(message);
|
|
};
|
|
});
|
|
}
|
|
} |