Functional Demos

CacheHelper的使用

日志操作


一、基本说明:

CacheHelper是一个方便操作Cache的类,通过此类,可以完成对Cache的增、删、取等操作,由于里面的方法比较多,在此我只简单地说明主要的用法,其余的大家可自行打开 Utility/CacheHelper.cs 文件查看

二、基本使用说明:
1、添加Cache:
将对象添加到指定的Cache里,代码如下:

//引用命名空间
using Winson.Framework.Utility;

//_cacheKey 为此cache对应的key值,在获取时要使用此key来获取
//_object  为要放到cache的对象
CacheHelper.Insert(_cacheKey, _object);

//此方法有6个重载,分别可以设置cache的过期时间、文件依赖等
2、获取Cache:
在Cache里获取相应的对象,代码如下:

//引用命名空间
using Winson.Framework.Utility;

//_cacheKey 为要获取的cache对应的key值
CacheHelper.Get(_cacheKey);
3、删除Cache:
删除Cache里相应的对象,代码如下:

//引用命名空间
using Winson.Framework.Utility;

//_cacheKey 为要删除的cache对应的key值
CacheHelper.Remove(_cacheKey);