public async Task DisbandGame([GameCode] string gameCode) { int.TryParse(Context.Items[KeyConstants.GameCode] as string, out int gameId); await _gameService.DisbandGame(gameId); await Clients.Group(gameCode).DisbandGame("Game has been canceled."); ConnectionObserver.CleanConnectionGroup(gameCode); }