bare basic WS setup
This commit is contained in:
@@ -15,6 +15,7 @@ await using var db = await surrealService.ConnectAsync();
|
||||
var wssv = new WebSocketServer("ws://localhost:1337");
|
||||
wssv.AddWebSocketService<ChatTest>("/");
|
||||
wssv.Start();
|
||||
Console.WriteLine("WebSocket server started");
|
||||
Console.ReadKey(true);
|
||||
wssv.Stop();
|
||||
|
||||
@@ -72,8 +73,6 @@ Console.WriteLine($"Channel created: {ToJsonString(channel)}");
|
||||
var channelId = GetRecordId(channel.Id);
|
||||
Console.WriteLine($"Resolved channelId: {channelId}");
|
||||
|
||||
Console.WriteLine($"Channel created: {ToJsonString(channel)}");
|
||||
|
||||
var keyBase64 = cryptoService.GenerateKey();
|
||||
|
||||
var serverKey = await db.Create("server_encryption_keys", new ServerEncryptionKeys
|
||||
@@ -165,7 +164,8 @@ public class ChatTest : WebSocketBehavior
|
||||
{
|
||||
protected override void OnMessage(MessageEventArgs e)
|
||||
{
|
||||
var msg = e.Data == "PING" ? "PONG" : "SERVER";
|
||||
// var msg = e.Data.Split(":")[1] == "PING" ? "SERVER:PONG" : "SERVER:RESPONSE";
|
||||
var msg = e.Data;
|
||||
Console.WriteLine(msg);
|
||||
Send(msg);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user