Для моей необходимости я определил GetAllActiveConnections как статический в хабе и использовал его из хелперного хаба вместе с внедренным хабконтекстом.
Мой хаб содержит статическое поле:
static HashSet<string> CurrentConnections = new HashSet<string>();
и статический публичный метод, который использует это поле:
public Task GetAllActiveConnections() { ... }
Тогда мой помощник хаба использует статический метод из хаба.
foreach (var activeConnection in MyHub.GetAllActiveConnections())
{
hubcontext.Clients.Client(activeConnection).SendAsync("hi conn : " + activeConnection);
}