using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.BLL
|
{
|
/// <summary>
|
/// 缓存辅助类
|
/// </summary>
|
internal class CacheHelper
|
{
|
private const string _cacheKeyPrefix = "*Default_Main_Prefix*";//缓存键前缀
|
|
/// <summary>
|
/// 获取缓存键
|
/// </summary>
|
public static string GetCacheKey(string keyContent)
|
{
|
return string.Format("{0}_{1}", _cacheKeyPrefix, keyContent);
|
}
|
|
/// <summary>
|
/// 清除全部
|
/// </summary>
|
public static void Clear()
|
{
|
MemoryCacheHelper.Remove((key) =>
|
{
|
return key.StartsWith(_cacheKeyPrefix);
|
});
|
}
|
|
|
|
|
|
}
|
}
|