public static ArchivoDescargable GetFileFromCache(string key) { Cache cache = GetCache(); ArchivoDescargable file = (ArchivoDescargable)cache[key]; return(file); }
/// <summary> /// /// </summary> /// <param name="archivo"></param> /// <returns></returns> public static string AddFileToCache(ArchivoDescargable archivo) { string key = System.Guid.NewGuid().ToString(); Cache cache = GetCache(); cache.Add( key, archivo, //value null, //dependencies DateTime.Now.AddMinutes(TIME_TO_PLACE_INTO_CACHE), Cache.NoSlidingExpiration, CacheItemPriority.NotRemovable, null ); return(key); }