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; }