我有一个网站,它有一个IHttpHandler
用于生成动态样式表的处理程序(实现)。它通过从会话中获取 HTML 颜色代码(基于用户所属的组织)并使用一些代码 (DotLess) 在不同位置生成具有该颜色集的样式表来实现此目的。
鉴于模板很少会改变,我认为缓存是有序的,但我当然需要使缓存依赖于我退出会话的颜色。
是否有一种基于此值进行输出缓存的简单内置方法?我知道我可以根据查询字符串和其他各种事情来做到这一点,但不确定是否可以在这样的会话值上完成。当然,另一种选择是创建我自己的缓存代码,但我宁愿不重新发明轮子......