public IPageCacheItem Lookup(string partition, ulong pageId) { IPageCacheItem page; var ppk = new PartitionPageKey(AssertPartitionId(partition), pageId); return(_pages.TryGetValue(ppk, out page) ? page : null); }
public IPageCacheItem Lookup(string partition, ulong pageId) { IPageCacheItem page; var ppk = new PartitionPageKey(AssertPartitionId(partition), pageId); return _pages.TryGetValue(ppk, out page) ? page : null; }
public void InsertOrUpdate(string partition, IPageCacheItem page) { var ppk = new PartitionPageKey(AssertPartitionId(partition), page.Id); _pages.Insert(ppk, page); }