.net Cache 须要注意的地方

CacheItemPolicy policy = new CacheItemPolicy
{
AbsoluteExpiration = DateTimeOffset.Now.AddSeconds(timeout),
Priority = CacheItemPriority.NotRemovable,
SlidingExpiration = NoSlidingExpiration,
};

 

AbsoluteExpiration 或者 SlidingExpiration  配置后 
使用 CacheEntryRemovedCallback Callback

  须要注意的是,当cache被更新也会调用callback,触发时 枚举状态是System.Runtime.Caching.CacheEntryRemovedReason.Removedblog

可是cache并不会删除掉。it

相关文章
相关标签/搜索