public async Task AddScreenCastViewer(string agentName)
        {
            await Groups.AddToGroupAsync(Context.ConnectionId, agentName);

            _castManager.AddViewer(Context.ConnectionId, agentName);
            await Clients.Groups(AgentGroupPrefix + agentName).SendAsync("NewViewer");

            _castManager.MessageCount += 2;
        }