Каков наиболее эффективный подход или лучшая стратегия отправки уведомлений конкретным пользователям с помощью SignalR? Должен ли я проверять состояние подключения пользователя перед отправкой уведомления или мне следует позволить SignalR обрабатывать это автоматически? Мне нужно отправить его примерно 10 тысячам пользователей, и проверка того, находится ли пользователь в сети, требует некоторых затрат.
У меня есть текущая реализация, в которой псевдокод выглядит следующим образом:
foreach (var user in Users)
{
if (user.IsOnline)
Clients.Group(user.ConnectionGroup).Notify("Hello");
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... ending-a-m
Мобильная версия