четверг, 1 сентября 2011 г.

Application_Error и объекты сессии

Наткнулся на вполне логичный но неочевидный баг.

Не следует использовать объекты сессии в событии Application_Error, поскольку исключение, приведшее к ошибке, может возникнуть в том контексте, в котором сессия ещё не доступна. Тогда попытка доступа к сессии порождает второе исключение.

Комментариев нет:

Отправить комментарий