internal PipeAdapter(IStreamResource <TResource> streamResource) { this.streamResource = streamResource ?? throw new ArgumentNullException(nameof(streamResource)); pipeWriter = PipeWriter.Create(streamResource.GetStream()); pipeReader = PipeReader.Create(streamResource.GetStream()); readTimeout = Timeout.Infinite; writeTimeout = Timeout.Infinite; }
internal PipeAdapter(IStreamResource <TResource> streamResource) { this.streamResource = streamResource; pipeWriter = PipeWriter.Create(streamResource.GetStream()); pipeReader = PipeReader.Create(streamResource.GetStream()); readTimeout = Timeout.Infinite; writeTimeout = Timeout.Infinite; }