using System; using System.Web; namespace Ant.Service.Utilities { /// <summary> /// ������صIJ����� /// </summary> public class DataCache { /// <summary> /// ��ȡ��ǰӦ�ó���ָ��CacheKey��Cacheֵ /// </summary> /// <param name="CacheKey"></param> /// <returns></returns> public static object GetCache(string CacheKey) { System.Web.Caching.Cache objCache = HttpRuntime.Cache; return objCache[CacheKey]; } /// <summary> /// ���õ�ǰӦ�ó���ָ��CacheKey��Cacheֵ /// </summary> /// <param name="CacheKey"></param> /// <param name="objObject"></param> public static void SetCache(string CacheKey, object objObject) { System.Web.Caching.Cache objCache = HttpRuntime.Cache; objCache.Insert(CacheKey, objObject); } /// <summary> /// ���õ�ǰӦ�ó���ָ��CacheKey��Cacheֵ /// </summary> /// <param name="CacheKey"></param> /// <param name="objObject"></param> public static void SetCache(string CacheKey, object objObject, DateTime absoluteExpiration,TimeSpan slidingExpiration ) { System.Web.Caching.Cache objCache = HttpRuntime.Cache; objCache.Insert(CacheKey, objObject,null,absoluteExpiration,slidingExpiration); } } }