为了账号安全,请及时绑定邮箱和手机立即绑定

如何在同一次请求中避免对同一方法的重复调用

如何在同一次请求中避免对同一方法的重复调用

郎朗坤 2018-11-02 05:02:09
场景是这样的:系统首页由不少用户控件组成,很多用户控件中都有对一个方法的请求(包含该用户私有的数据内容),因此在访问首页的时候,会反复调用该方法。经测试如果返回该方法的返回结果。页面访问时间可至少减少3秒。如何做到这样一个缓存失效机制,在第一次请求时缓存返回结果,在请求结束删除缓存。(内容比较大,不可能做成Session)。
查看完整描述

2 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

可以使用

HttpContext.Current.Item[key] 


查看完整回答
反对 回复 2018-11-05
  • 2 回答
  • 0 关注
  • 399 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信