我有一个注册为全局的动作过滤器
GlobalFilters.Filters.Add( new SaveAdSourceFilter() );
过滤器只是将一些Referer信息保存到Cookies中以便以后使用。 现在我通过OutputCache属性启用缓存机制,并停止调用过滤器。
有没有办法绕过我的过滤器缓存? 我知道其他一些解决方案,比如实现IHttpModule但ActionFilter更简单一些。
答案 0 :(得分:0)
您可以使用OutputCache的自定义实现,例如甜甜圈输出缓存。
您可以在此处阅读更多内容:Working with the Output Cache and other Action Filters