Add cookies and game deletions

This commit is contained in:
jheaps
2025-03-27 16:15:48 -06:00
parent 79a37c911d
commit 9f6327f5d9
4 changed files with 144 additions and 37 deletions
+8 -2
View File
@@ -11,8 +11,14 @@ public class ChessHub : Hub
await Groups.AddToGroupAsync(Context.ConnectionId, gameId);
}
public async Task MoveMade(string gameId, MoveResultDto moveResult)
public async Task MoveMade(string gameId, MoveDto moveDto, MoveResultDto moveResult)
{
await Clients.OthersInGroup(gameId).SendAsync("ReceiveMoveUpdate", gameId, moveResult);
await Clients.OthersInGroup(gameId).SendAsync("ReceiveMoveUpdate", gameId, moveDto, moveResult);
}
public async Task LeaveWebsocketGroup(string gameId)
{
Console.WriteLine($"❌ Leaving group {gameId}");
await Groups.RemoveFromGroupAsync(Context.ConnectionId, gameId);
}
}