Есть ли способ проверить, вошел ли пользователь в концентратор ?..net проверить, зарегистрирован ли пользователь в signalR
Я знаю, что я мог бы использовать это, однако HttpContext не доступен в ступице:
HttpContext.Current.User.Identity.IsAuthenticated
-The вопрос является то, что я посылаю данные для нескольких пользователей, и предположим, что один из клиентов неактивен на некоторое время, и его/ее сеанс истекает.
Что бы я хотел сделать, это мой метод Hub => Send() (который вызывается из события), проверьте, не был ли пользователь по-прежнему зарегистрирован, если бы я не отправил сообщение своему браузеру для перезагрузки страницы.
Существует способ в классе хаба, как это; 'Context.User.Identity.IsAuthenticated'. Это может помочь. –
Итак, HttpContext.Current.User.Identity работает для вас с сигналом R за пределами концентратора? Я не могу заставить меня работать. HttpContext.Current.User для меня null, когда я использую SignalR – eaglei22