StreamJsonRpc (2.25.29)
Published 2026-09-09 02:38:50 +03:30 by kayer
Installation
dotnet nuget add source --name kayer --username your_username --password your_token dotnet add package --source kayer --version 2.25.29 StreamJsonRpcAbout this package
A cross-platform .NETStandard library that implements the JSON-RPC wire protocol and can use System.IO.Stream, System.IO.Pipelines or WebSocket so you can use it with any transport.
StreamJsonRpc
StreamJsonRpc is a cross-platform, .NET portable library that implements the JSON-RPC wire protocol.
It works over Stream, WebSocket, or System.IO.Pipelines pipes, independent of the underlying transport.
Bonus features beyond the JSON-RPC spec include:
- Request cancellation
- .NET Events as notifications
- Dynamic client proxy generation
- Support for compact binary serialization via MessagePack
- Pluggable architecture for custom message handling and formatting.
Learn about the use cases for JSON-RPC and how to use this library from our documentation.
Compatibility
This library has been tested with and is compatible with the following other JSON-RPC libraries:
- json-rpc-peer (npm)
- vscode-jsonrpc (npm)
Dependencies
Details
Assets (2)
Versions (1)
View all
streamjsonrpc.2.25.29.nupkg
2.1 MiB
streamjsonrpc.nuspec
5 KiB
2.25.29
2026-09-09