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 (ключ, значение, политика); }