Esempio n. 1
0
        public static CacheValueWrapper <T> CreateNotFound(TimeSpan?ttl = null)
        {
            var wrapper = new CacheValueWrapper <T>();

            wrapper.SetNotFound(ttl);
            return(wrapper);
        }
Esempio n. 2
0
        public static CacheValueWrapper <T> CreateMissing()
        {
            var wrapper = new CacheValueWrapper <T>();

            wrapper.SetMissing();
            return(wrapper);
        }
Esempio n. 3
0
        public static CacheValueWrapper <T> CreateExisting(T value, TimeSpan?ttl = null)
        {
            var wrapper = new CacheValueWrapper <T>();

            wrapper.SetValue(value, ttl);
            return(wrapper);
        }