Extend Cache Expiration

This commit is contained in:
Alan Moon 2025-06-22 15:27:02 -07:00
parent 941f7b49be
commit 3cfeba66c3

View File

@ -9,7 +9,7 @@ namespace qtc_api.Extensions
{ {
var options = new DistributedCacheEntryOptions(); var options = new DistributedCacheEntryOptions();
options.AbsoluteExpirationRelativeToNow = absoluteExpireTime ?? TimeSpan.FromSeconds(60); options.AbsoluteExpirationRelativeToNow = absoluteExpireTime ?? TimeSpan.FromMinutes(5);
options.SlidingExpiration = unusuedExpireTime; options.SlidingExpiration = unusuedExpireTime;
var jsonData = JsonSerializer.Serialize(data); var jsonData = JsonSerializer.Serialize(data);
@ -20,7 +20,7 @@ namespace qtc_api.Extensions
{ {
var options = new DistributedCacheEntryOptions(); var options = new DistributedCacheEntryOptions();
options.AbsoluteExpirationRelativeToNow = absoluteExpireTime ?? TimeSpan.FromSeconds(60); options.AbsoluteExpirationRelativeToNow = absoluteExpireTime ?? TimeSpan.FromMinutes(5);
options.SlidingExpiration = unusuedExpireTime; options.SlidingExpiration = unusuedExpireTime;
await cache.SetAsync(recordId, data, options); await cache.SetAsync(recordId, data, options);