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

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

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

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