Я буду использовать Session["firmaid"]
довольно много в моем приложении. Это значение устанавливается, когда кто-то входит в мою систему.Как автоматически вызывать метод, когда Session ["something"] выбрасывает исключение NullReferenceException?
Если что-то происходит, и это значение теряется из сеанса, я хотел бы каким-то образом получить глобальный метод, который получит его, если он выбрасывает NullReferenceException
.
Как я могу это сделать?
В настоящее время мое решение состоит в том, чтобы попытаться поймать каждый раз, когда я использую Session["firmaid"]
, а затем выполнить метод, который будет помещаться в сеанс, если он выдает Exception
.
Есть ли более простой способ сделать это?
VS can not find HttpSessionBase, и он не знает, что импортировать. Вы имеете в виду HttpSessionStateBase? – Kenci
@ Kenci, вот что я имел в виду: 'HttpSessionStateBase'. –
Вы помещали этот класс в специальное пространство имен? – Kenci