コード例 #1
0
        public override Task OnDisconnectedAsync(Exception exception)
        {
            var player = getContextPlayer();

            Console.WriteLine("SignalR: Remove Player: " + player);
            Clients.User(player).Disconnect("Cancel search");

            if (player != null)
            {
                _matchmakerService.RemovePlayer(player);
            }

            return(base.OnDisconnectedAsync(exception));
        }