public async Task SendAvailableAsync(HubGroup group, string method) { await _context.Clients.Group(group.ToString()).SendAsync(method, GetAvailable()); }
public async Task SendGameAsync(HubGroup group, string id) { await _context.Clients.Group($"{group.ToString()}/{id}").SendAsync($"{group.ToString()}/{id}", GetAvailable()); }
public virtual async Task AddSessionAsync(HubCallerContext context, HubGroup group, string subGroup) { await _context.Groups.AddToGroupAsync(context.ConnectionId, $"{group.ToString()}/{subGroup}"); }