Exemple #1
0
        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;
        }
Exemple #2
0
        internal PipeAdapter(IStreamResource <TResource> streamResource)
        {
            this.streamResource = streamResource;

            pipeWriter   = PipeWriter.Create(streamResource.GetStream());
            pipeReader   = PipeReader.Create(streamResource.GetStream());
            readTimeout  = Timeout.Infinite;
            writeTimeout = Timeout.Infinite;
        }