Pipelines.Sockets.Unofficial (2.2.16)

Published 2026-09-09 02:37:00 +03:30 by kayer

Installation

dotnet nuget add source --name kayer --username your_username --password your_token 
dotnet add package --source kayer --version 2.2.16 Pipelines.Sockets.Unofficial

About this package

Package Description

Pipelines.Sockets.Unofficial

This is a managed sockets connector for the System.IO.Pipelines API, intended to act as a stop-gap while there is no official such connector. Pipelines are pretty useless if you can't actually connect them to anything...

It draws inspiration from:

and aims to provide a high-performance implementation of the IDuplexPipe interface, providing both client and server APIs. At the moment the API is very preliminary.

Release Notes

Key APIs:

  • SocketConnection - interacting with a Socket as a pipe
  • StreamConnection - interacting with a Stream as a pipe, or a pipe as a Stream
  • Arena / Arena<T> / Sequence<T> / Reference<T> - arena allocation APIs

It is provided under the MIT license.

Dependencies

ID Version Target Framework
System.IO.Pipelines 8.0.0 .NETFramework4.6.2
System.IO.Pipelines 8.0.0 .NETFramework4.7.2
System.IO.Pipelines 8.0.0 .NETStandard2.0
System.IO.Pipelines 8.0.0 .NETStandard2.1
System.IO.Pipelines 8.0.0 net8.0
Details
NuGet
2026-09-09 02:37:00 +03:30
0
Pipelines.Sockets.Unofficial
636 KiB
Assets (2)
Versions (2) View all
2.2.16 2026-09-09
2.2.8 2026-02-20