public void Dispose() { producer.Dispose(); consumer.Dispose(); consumingBag.Dispose(); threadPool.Dispose(); }
public virtual void ThreadPoolCreateTest() { Console.WriteLine(); Console.WriteLine(); IThreadPool pool = NewThreadPool(); Console.WriteLine("Pool Size: " + pool.Size); Assert.Equal(_minSize, pool.Size); pool.Dispose(); }
private void Dispose(bool disposing) { if (!_disposed) { if (disposing) { _threadPool.Dispose(); } _disposed = true; } }