コード例 #1
0
        public ICacheEntry CreateEntry(object key)
        {
            var newEntry = new FakeCacheEntry(key);

            InternalData[key] = newEntry;
            return(newEntry);
        }
コード例 #2
0
ファイル: FakeCache.cs プロジェクト: ljvblfz/MicrosoftOxite
        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));
            }
        }