【发布时间】:2015-04-03 22:31:02
【问题描述】:
我将使用 CacheManager 来处理我的缓存。 我什么时候必须处理它?
是否意味着每次我使用 using 语句访问缓存时都会创建它?
在这种情况下,我每次都必须编写初始化?
var cache = CacheFactory.Build("cache1", settings =>
{
settings
.WithSystemRuntimeCacheHandle("handle1")
.EnablePerformanceCounters()
.WithExpiration(ExpirationMode.Absolute, TimeSpan.FromMinutes(10));
});
或者我应该如何使用/处置它?我实际上收到了我应该处理它的代码分析警告。
【问题讨论】:
-
我确实认为你会丢弃它,因为它会被自动处理。也许我们可以在 application_shutdown 中处理
标签: c# caching dispose cachemanager