В моем приложении у меня есть фильтр действий с порядком 0 для обработки тайм-аута (мы проверяем, является ли сеанс нулевым. Если да, то направляем пользователя на страницу тайм-аута), который оформлен во всех действиях контроллера. Но я наблюдал прерывистое поведение, когда тайм-аут не всегда корректно обрабатывался. Затем я понял, что в связывателе пользовательской модели мы проверяли сеанс, является ли он нулевым, и выдавали исключение нулевой ссылки, если это так.
Кто-нибудь знает, почему это прерывисто? Выполняется ли модальная привязка и выполнение фильтра в разных потоках?
Application_PreRequestHandlerExecute
не соответствует вашим требованиям? - person Brad Christie   schedule 06.02.2013