public RedisCacheEntry(String key, Object value, DateTimeOffset absExp, TimeSpan slidingExp, CacheItemPriority priority) : base(key) { Value = value; State = new RedisCacheEntryState(absExp, slidingExp, priority, value.GetType().AssemblyQualifiedName); }
public RedisCacheEntry(String key, Object value, DateTimeOffset absExp, TimeSpan slidingExp, CacheItemPriority priority) : base(key) { Value = value; State = new RedisCacheEntryState(absExp, slidingExp, priority, value.GetType().AssemblyQualifiedName); }
public RedisCacheEntry(String key, Object value, DateTimeOffset absoluteExpiration, TimeSpan slidingExpiration, string priority) { Key = key; ItemValue = value; ItemType = value.GetType().AssemblyQualifiedName; State = new RedisCacheEntryState(absoluteExpiration, slidingExpiration, priority); }
public RedisCacheEntry(String key, Object value, DateTimeOffset absoluteExpiration, TimeSpan slidingExpiration, string priority) { Key = key; ItemValue = value; ItemType = value.GetType().AssemblyQualifiedName; State = new RedisCacheEntryState(absoluteExpiration, slidingExpiration, priority); }
private TimeSpan GetTtl(RedisCacheEntryState state) { return state.UtcAbsoluteExpiration.Subtract(DateTime.UtcNow); }
private TimeSpan GetTtl(RedisCacheEntryState state) { return(state.UtcAbsoluteExpiration.Subtract(DateTime.UtcNow)); }