//private readonly Lazy<byte[]> _buffer = new Lazy<byte[]>(() => new byte[InternalBufferSize], true); public ProducerStream(IStreamConnector connector) : base(connector) { }
public AbstractPipedStream(IStreamConnector connector) { this.Connector = connector ?? throw new ArgumentNullException(nameof(connector)); }
public ConsumerStream(IStreamConnector connector) : base(connector) { }