Sign in Sign up
nuget

H.Pipes

Features: - Create named pipe servers that can handle multiple client connections simultaneously. - Send strongly-typed messages between clients and servers: any serializable .NET object can be sent over a pipe and will be automatically serialized/deserialized, including cyclical references and complex object graphs. - Async - Requires .NET Standard 2.0 - Supports large messages - up to 300 MiB. - Server restart automatically - Automatically wait for the release of the pipe for the server, if it is already in use - Automatically waiting for a server pipe creating when client connecting - Automatic reconnect with a given interval and at each `client.WriteAsync`, if necessary - Supports variable formatters, default - BinaryFormatter which uses System.Runtime.Serialization.BinaryFormatter inside - Also available ready formatters in separate nuget packages: H.Formatters.Json - Supports `PipeAccessRule`'s(see `H.Pipes.AccessControl` nuget package) or more complex code to access using the `PipeServer.PipeStreamInitializeAction` property

nuget View on Nuget

Activity

Latest release
1y ago
Total releases
84
Cadence
~daily
Last 12 months
0

Details

License
MIT
First release
Jan 07, 2020
Releases
Version Released
15.0.1-dev.3 pre
15.0.0 major
2.2.2-dev.2 pre
14.0.0 major
2.2.1 minor
2.2.1-dev.2 pre
2.1.0-dev.322 pre
2.1.0-dev.318 pre
2.0.59 patch
2.0.56 patch
2.0.53 patch
2.0.51 patch
2.0.47 patch
2.0.46 patch
2.0.45 patch
2.0.44 patch
2.0.43 patch
2.0.42 patch
2.0.41 patch
2.0.40 patch
2.0.39 patch
2.0.38 patch
2.0.37 patch
2.0.35 patch
2.0.34 patch
2.0.33 patch
2.0.32 patch
2.0.31 patch
2.0.30 patch
2.0.29 patch
2.0.26 patch
2.0.25 patch
2.0.23 patch
2.0.22 patch
2.0.21 patch
2.0.20 patch
2.0.19 patch
2.0.18 patch
2.0.17 patch
2.0.16 patch
2.0.15 patch
2.0.14 patch
2.0.13 major
1.15.12 patch
1.15.11 patch
1.15.10 patch
1.15.9 patch
1.15.8 patch
1.15.7 patch
1.15.6 patch
1–50 of 84