Доступ к членству пользователя в конце сеанса

В настоящее время я пытаюсь написать немного кода, чтобы привести в порядок, как только пользователь прекращает свою сессию (либо по тайм-ауту, либо по выходу из системы), однако хотел бы получить доступ к объекту User, чтобы я знал, кому принадлежит эта сессия.

К сожалению, HttpContext является нулевым, поэтому я могуt доступ к HttpContext.User или HttpContext.User.IsInRole или даже к файлу авторизации напрямую. Я понимаю причины этого, но задаюсь вопросом, есть ли какой-либо другой способ получить доступ к этой информации по истечении времени сеанса?

Это помимо очевидного ответа дублирования некоторой информации на сессии.

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос