コード例 #1
0
        public int CheckValue(ITimeToLiveCacheValue <TValue> value)
        {
            var usage = value.Usage;

            return(IsValid(value)
                ? usage
                : int.MinValue);
        }
コード例 #2
0
 public bool IsValid(ITimeToLiveCacheValue <TValue> value)
 {
     return(Stopwatch.GetTimestamp() - value.Timestamp <= _timeToLive);
 }