У меня есть класс Session.cs в каталоге App_Code, который должен извлечь некоторые значения из сеанса.Я определяю сессию следующим образом:
System.Web.SessionState.HttpSessionState session = HttpContext.Current.Session;
, но когда я запускаю страницу, я получаю NullСсылка Исключение на сессию.
Класс (Session.cs) вызывается из другого класса .cs.Это в свою очередь вызывается страницей aspx.
Может ли быть так, что сеанс не существует в текущей части цикла страницы?Вызывающий класс вызывается из page_load, поэтому он должен существовать.
Как я могу убедиться, что я правильно ссылаюсь на текущий сеанс?Спасибо за чтение.