Мне нужно получить доступ к объекту Session в событии PreInit, чтобы получить некоторые значения, сохраненные в пользовательской сессии. Я обнаружил, что могу создать класс и наследовать его от
public class UserTheme : System.Web.UI.Page, IRequiresSessionState
И использовать этот класс в событии PreInit. Я пытаюсь выяснить, есть ли потенциальные проблемы, с которыми я могу столкнуться в будущем с этой реализацией?
Есть ли лучшие альтернативы для доступа к объекту Session в событии PreInit?