namespace IStation.Service { /// /// 缓存辅助类 /// internal class CacheHelper { private const string _cacheKeyPrefix = "szjt";//缓存键前缀 /// /// 获取缓存键 /// public static string GetCacheKey(string keyContent) { return MemoryCacheKeyHelper.GetKey(MemoryCacheKey.ServiceLevel, MemoryCacheKey.Module, $"*{_cacheKeyPrefix}*_{keyContent}"); } /// /// 清除全部 /// public static void Clear() { Yw.MemoryCacheHelper.Remove((key) => { var prefix = MemoryCacheKeyHelper.GetKey(MemoryCacheKey.ServiceLevel, MemoryCacheKey.Module, $"*{_cacheKeyPrefix}*"); return key.StartsWith(prefix); }); } } }