我正在使用 asp.net mvc 输出缓存并遇到了问题。
我正在使用构建自定义字符串的客户实现覆盖全局 asax 中的 GetVaryByCustomString 方法。在此字符串上构建基于插入到另一个 httpmodule 中的 httpcontext 的数据。
我遇到的问题是 OutputCacheModule 在将值放入 httpcontext 之前被触发 - 这是在另一个 httpmodule 中完成的。
有什么方法可以在 outputcache 模块执行之前触发不同的 httpmodule?
或者是否有针对我的情况的另一种解决方法。