2012-05-22 6 views
2

У меня есть действие фильтр, который зарегистрирован в качестве глобальногоВыполнить действие фильтра, даже если действие кэшируются

GlobalFilters.Filters.Add(new SaveAdSourceFilter()); 

Фильтра просто сохраняет некоторую информацию Referer в Кук, чтобы использовать его в дальнейшем. Теперь я могу включить механику кеширования через атрибут OutputCache, и фильтр перестает быть вызванным.

Есть ли способ обойти кеширование для моего фильтра? Я знаю некоторые другие решения, такие как реализация IHttpModule, но ActionFilter немного проще.

ответ

Смежные вопросы