/// <summary> /// Create a new producer. /// </summary> /// <param name="queue">Queue into which produced objects are inserted</param> public Producer(QueueWithLimit <T> queue) { _queue = queue; _itemsProduced = 0; }
/// <summary> /// Create a new consumer. /// </summary> /// <param name="queue">Queue from which objects are consumed</param> public Consumer(QueueWithLimit <T> queue) { _queue = queue; _itemsConsumed = 0; }