我有一个操作,它返回一个带有顶部登录用户控件的母版页的视图。当我设置 outputcache 时,它会缓存包括当前用户在内的整个输出,所以每个人都会看到最后一个点击页面刷新缓存的人作为当前用户。有没有办法防止母版页被包含在缓存中?
我正在使用以下代码:
[OutputCache(Duration=3000, VaryByParam={params})]
public ActionResult {actionName}({params})
{
{codeGoesHere}
}