public override bool HasKey(string key) { #if !(NETCORE || CORE) return(_memoryCache.Contains(key)); #else object obj; return(_memoryCache.TryGetValue(key, out obj)); #endif }
public bool Exists(string key) { #if !CORE_CLR return(_innerCache.Contains(key)); #else object result; return(_innerCache.TryGetValue(key, out result)); #endif }
/// <summary> /// 判断缓存是否已存在 /// </summary> /// <param name="key"></param> /// <returns></returns> public bool Exist(string key) { #if netstandard2_0 Cache.TryGetValue(key, out object value); return(value != null); #endif #if net40 return(Cache.Get(key) != null); #endif }