#region Copyright (C) 2016 Kevin (OSS开源系列) 公众号:OSSCore /*************************************************************************** *   文件功能描述:全局插件 - 缓存插件接口 * *   创建人: Kevin * 创建人Email:1985088337@qq.com * * *****************************************************************************/ #endregion namespace OSS.Tools.Cache { /// /// 缓存插件接口 /// public interface IToolCache//: IMemoryCache { /// /// 添加固定过期时间缓存,如果存在则更新 /// /// 添加缓存对象类型 /// 添加对象的key /// 值 /// /// 是否添加成功 Task SetAsync(string key, T obj, CacheTimeOptions cacheOpt); /// /// 获取缓存对象 /// /// 获取缓存对象类型 /// key /// 获取指定key对应的值 Task GetAsync(string key); /// /// 移除缓存对象 /// /// /// 是否成功 Task RemoveAsync(params string[] key); } }