Как использовать сеанс в классе SignalR Hub? ASP. NET MVC - PullRequest
0 голосов
/ 29 мая 2020

Как использовать сеанс в классе SignalR Hub? ASP. NET MVC

Вот мой код:

public override Task OnConnected()
{
   if (HttpContext.Current.Session["US_ID"] != null)
   {
      lstUsers.Add(Context.ConnectionId, new USER { US_ID = HttpContext.Current.Session["US_ID"].ToString() });
      Clients.All.BroadcastConnections(lstUsers);
   }
   return base.OnConnected();
}

Ошибка: Ссылка на объект не установлена ​​для экземпляра

Ошибка в этой строке if (HttpContext.Current.Session["US_ID"] != null)

Как решить?

...