/// <summary> /// Get a snaphot from the pool for a particular cache. /// </summary> public void DiposeSnapshot(string pointerID, CacheBase cache) { CachePool pool = null; if (_cachePoolMap.Contains(cache.Context.CacheRoot.Name)) { pool = _cachePoolMap[cache.Context.CacheRoot.Name] as CachePool; pool.DiposeSnapshotInPool(pointerID); } }