public KeyLockAsyncItem(T key, ConcurrentObjecsPool <T, KeyLockAsyncItem <T> > pool) : base(key, pool) { }
public ConcurrentObjectPoolItem(TKey key, ConcurrentObjecsPool <TKey, TObject> pool) { Key = key; Pool = pool; _refCounter = 1; }
public KeyLockAsyncItem(T key, ConcurrentObjecsPool <T, KeyLockAsyncItem <T> > pool) : base(key, pool) { }
public ConcurrentObjectPoolItem(TKey key, ConcurrentObjecsPool <TKey, TObject> pool) { Key = key; Pool = pool; _refCounter = 1; }