public void Remove(IEnumerable <T> data) { CacheLock.Write(Lock, () => { primaryCache.Remove(data); secondaryCaches.Remove(data); }); }
public override object Remove(string key, string regionName = null) { var item = PrimaryCache.Remove(key, regionName); SecondaryCache.Remove(key, regionName); return(item); }