【发布时间】:2017-04-11 20:03:48
【问题描述】:
我正在使用 HttpContext.Current.Cache。我想将数据存储在我的缓存中一分钟,在那一分钟之后,删除缓存,以便我可以再次放置数据,无论它是否已更改。我想每分钟都这样做,不只是在下一分钟。 不知道我说得够不够清楚。如果没有,请告诉我不清楚的地方,我会尽力解释得更好。 提前致谢。
【问题讨论】:
标签: asp.net-mvc http caching
我正在使用 HttpContext.Current.Cache。我想将数据存储在我的缓存中一分钟,在那一分钟之后,删除缓存,以便我可以再次放置数据,无论它是否已更改。我想每分钟都这样做,不只是在下一分钟。 不知道我说得够不够清楚。如果没有,请告诉我不清楚的地方,我会尽力解释得更好。 提前致谢。
【问题讨论】:
标签: asp.net-mvc http caching
我想我找到了解决方案。首先,我们不使用插入,而是使用添加。 我的线路应该是这样的:
HttpContext.Current.Cache.Add("string", lstStr, null, Cache.NoAbsoluteExpiration, new TimeSpan(0,1,0), CacheItemPriority.Normal, null);
我认为这可以解决问题。如果我错过了什么,请告诉我。
【讨论】: