public Index(INodeTracker <TValue> nodeTracker, KeyProvider <TKey, TValue> keyProvider) { _nodeTracker = nodeTracker; _keyProvider = keyProvider; _index = new Dictionary <TKey, WeakReference <INode <TValue> > >(); _nodeTracker.Connect(this); }
public ConnectHandle Connect(ICacheValueObserver <TValue> observer) { return(_nodeTracker.Connect(observer)); }