3cb2a6c15987291d9480dc9b9bde0ee387091add
Schedule game removal after a short delay when a game ends. Adds ScheduleGameDeletion which starts a background task, waits (5s), checks the repository for the game and its Ended state, destroys it, and notifies the hub with "GameDestroyed". Calls to ScheduleGameDeletion were added after Win, Draw, and PlayerDisconnected; PlayerDisconnected no longer returns the SendAsync task but returns a completed task after scheduling deletion.
Description
Languages
Vue
34.4%
C#
32.3%
TypeScript
32.2%
HTML
0.6%
CSS
0.5%