是否为Redis缓存C#设置生存期到期或没有到期时间?

时间:2019-03-15 10:44:56

标签: c# asp.net .net redis redis-cache

我正在开发.Net核心应用程序,在那里我必须在Redis缓存中存储一​​些日期,而没有任何到期时间,这意味着我想将这些数据存储一生。

这是当前的实现:-

               var db = await GetDatabase();
                expires = expires ??
                TimeSpan.FromSeconds(_defaultCacheDurationSeconds);

                if (db != null && expires.Value.TotalSeconds > 0)
                {
                    await db.StringSetAsync(key, val, expires);
                }

所以在这里我想传递生命值,使其永不过期

await db.StringSetAsync(key, val, expires);

帮助将不胜感激:)

感谢提前调查。

0 个答案:

没有答案