- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果 XRedisClientManager
用于 ServiceStack 缓存,则 Redis 本身将能够执行生命周期。如果改用 MemoryCacheClient
,这不会有任何影响,对吧?
最佳答案
如果您已注册使用 ServiceStack's RedisClient作为 ICacheClient cache provider那么只有 Redis 客户端将用于所有缓存,任何包含 expiryDate 的 API 调用都会被转发到 Redis。
这不会影响 MemoryCacheClient
,因为它不会被使用,只有您在 IOC 中注册的那个才会被使用。尽管在使用 MemoryCacheClient 时,条目不会在后台自动过期,而是在尝试访问过期条目时手动失效。
关于c# - 过期日期对 MemoryCacheClient 有影响吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15299664/
我有一项服务可以提取销售区域的统计信息。该服务计算所有区域的统计数据,然后缓存该集合,然后仅返回请求的区域。 public object Any(RegionTotals request) {
如果 XRedisClientManager 用于 ServiceStack 缓存,则 Redis 本身将能够执行生命周期。如果改用 MemoryCacheClient,这不会有任何影响,对吧? 最佳
当涉及到 ServiceStack 时,我是一个相对的菜鸟,并且继承了一个似乎试图利用 MemoryCacheClient 的项目,但似乎没有缓存发生在单个请求的范围之外,例如无论我添加什么到期时间,
我是一名优秀的程序员,十分优秀!