Esempio n. 1
0
        public ObjectPool(IPoolObjectCreator <T> creator)
        {
            if (creator == null)
            {
                throw new ArgumentNullException("Creator == null");
            }

            this._objectCreator = creator;
        }
Esempio n. 2
0
    public ObjectPool(IPoolObjectCreator creator)
    {
        _container = new ConcurrentBag <Step>();

        if (creator == null)
        {
            throw new ArgumentNullException("creator can't be null");
        }

        _objectCreator = creator;
    }
Esempio n. 3
0
 public ObjectPool(IPoolObjectCreator <T> objectCreator)
 {
     _objectCreator = objectCreator;
 }
Esempio n. 4
0
 public StepsPool(IPoolObjectCreator creator) : base(creator)
 {
 }