コード例 #1
0
        public InternalObjectPool(IInternalObjectPoolPolicy <T> policy)
        {
            _policy = policy;

            for (var i = 0; i < 5; i++)
            {
                Return(_policy.Create());
            }
        }
コード例 #2
0
ファイル: ObjectPool.cs プロジェクト: lanicon/Handlebars.Net
        public InternalObjectPool(IInternalObjectPoolPolicy <T> policy)
        {
            Handlebars.Disposables.Enqueue(new Disposer(this));

            _policy = policy;

            for (var i = 0; i < 5; i++)
            {
                Return(_policy.Create());
            }
        }