public virtual void SaveToCache(string newKey = null) { BaseCacheable <T, K> .SaveToCache((T)this, newKey); }
//public virtual T ReadFromCache() { return BaseCacheable<T, K>.ReadFromCache(_UniqueCacheKey); } public virtual void RemoveFromCache() { BaseCacheable <T, K> .RemoveFromCache((T)this); }
public virtual bool ExistsInCache() { return(BaseCacheable <T, K> .ExistsInCache(_UniqueCacheKey)); }