Чаще всего используется метод прост кэш

 

Cite это

используя System.Runtime.Caching;

 

 

 

        ///  <Summary> 
        /// Получить кэш данных
         ///  </ Summary> 
        ///  <парам имя = "Key"> Ключевой метод key_ правило имя поля идентификации _ </ PARAM> 
        публичный  статический  объект GetCache ( String , Key) 
        { 
            кэш ObjectCache = MemoryCache.Default;
             вар значение = кэшем [Key],
             возвращаемое значение; 
        } 

        ///  <Summary> 
        /// кэшировать значение
         ///  </ Summary> 
        ///  <парам имя = "Ключ" > ключ </ PARAM> 
        ///  <пары имя = «значение»></ PARAM> 
        ///  <парам имя = "ExpirationTime"> 过期时间</ PARAM> 
        публичный  статический  недействительным SetCache ( строка ключ, объект значение, ИНТ ExpirationTime = 6000 ) 
        { 
            если (GetCache (ключ)! = NULL ) 
            { 
                вернуться ; 
            } 

            ObjectCache кэша = MemoryCache.Default; 
            CacheItemPolicy политика = новый CacheItemPolicy 
            { 
                AbsoluteExpiration =новый новый в DateTimeOffset (DateTime.Now.AddSeconds (The ExpirationTime)) // установить время истечения 
            }; 
            cache.Set (ключ, значение, политика); 
        }

 

рекомендация

отwww.cnblogs.com/guxingy/p/11362765.html