【发布时间】:2019-08-13 11:07:29
【问题描述】:
我正在尝试缓存一些值,我的目标是保留它们直到它们被覆盖。所以基本上它们应该永远不会过期。
var memoryCache = MemoryCache.Default;
if (!memoryCache.Contains("data"))
{
var timer = DateTimeOffset.UtcNow.AddMinutes(1);
var data = jsonContent;
memoryCache.Add("data", data, timer);
}
如何解决过期参数?我读过一些关于CacheItemPolicy 的内容,但我不明白。
提前感谢您的帮助。
【问题讨论】:
标签: c# .net caching model-view-controller memorycache