Ejemplo n.º 1
0
        public override async Task OnDisconnectedAsync(Exception exception)
        {
            var(roomExists, room) = _brs.GetOccupiedRoom(Context.ConnectionId);

            if (!roomExists)
            {
                return;
            }

            await _brs.DissolveRoomAsync(room);

            await base.OnDisconnectedAsync(exception);
        }