1
在以前的版本中,可以设置依赖于其他高速缓存条目的高速缓存条目。asp.net核心中的高速缓存依赖关系
在asp.net核心,尽管在文档中存在以下文本
您可以配置缓存条目依赖于其他缓存项,文件系统或程序的令牌,驱逐响应进入变化。您可以注册一个回调,当缓存项目被驱逐时,回调将运行。
我不知道如何实现这一点,因为在文档中没有例子。
在以前的版本中,可以设置依赖于其他高速缓存条目的高速缓存条目。asp.net核心中的高速缓存依赖关系
在asp.net核心,尽管在文档中存在以下文本
您可以配置缓存条目依赖于其他缓存项,文件系统或程序的令牌,驱逐响应进入变化。您可以注册一个回调,当缓存项目被驱逐时,回调将运行。
我不知道如何实现这一点,因为在文档中没有例子。
aspnet/Caching github项目有一些示例。好的文件似乎是Memorycache samples。
为了与"key1"
入口与"key2"
入境后到期届满创建"key1"
然后
using (var entry = cache.CreateEntry("key2"))
{
entry.Value = "value1";
cts = new CancellationTokenSource();
cache.Set("key2", "value2", new CancellationChangeToken(cts.Token));
}
凡cache.Set
将创建一个新的条目,并在我们通过令牌调用AddExpirationToken
。
没有你找到答案? –