public ICacheEntry CreateEntry(object key)
        {
            var newEntry = new FakeCacheEntry(key);

            InternalData[key] = newEntry;
            return(newEntry);
        }
示例#2
0
        public T Get <T>(string key)
        {
            FakeCacheEntry entry = Cache.Where(e => e.Key == key).FirstOrDefault();

            if (entry == null)
            {
                return(default(T));
            }
            else
            {
                return((T)(entry.Item));
            }
        }