bool IEnumerator.MoveNext() { try { _current = _queue.Dequeue(); return(true); } catch (EndOfStreamException) { _current = default(T); return(false); } }
public bool Dequeue(TimeSpan timeout, out BasicDeliverEventArgs message) { return(_queue.Dequeue(timeout, out message)); }