private async Task GroupSendAsync(string group, object value) { var connectionIds = await _connectionMapping.GetGroupConnectionsAsync(group); if (connectionIds.Count == 0) { return; } await Context.Connection.TypedSendAsync(connectionIds.ToList(), value); }
private async Task GroupSendAsync(string group, object value) { var connectionIds = await _connectionMapping.GetGroupConnectionsAsync(group); if (connectionIds.Count == 0) { _logger.LogTrace("Ignoring group message to {Group}: No Connections", group); return; } await TypedSendAsync(connectionIds.ToList(), value); }
private async Task GroupSendAsync(string group, object value) { var connectionIds = await _connectionMapping.GetGroupConnectionsAsync(group).AnyContext(); await Context.Connection.TypedSendAsync(connectionIds.ToList(), value); }