The StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.
Перейти к файлу
Andrew L Arnott 7473d19b34 PR 27317: Remove old style localization
- Remove old style localization
2016-06-30 04:20:02 +00:00
src PR 26649: Merge dev/andarno/xliff to master 2016-06-25 00:05:44 +00:00
tools Use nuget.exe 3.3.0, since that actually works 2016-06-24 12:48:00 -07:00
.gitattributes Add build authoring 2016-06-11 12:27:15 -07:00
.gitignore Add build authoring 2016-06-11 12:27:15 -07:00
README.md Add build authoring 2016-06-11 12:27:15 -07:00
init.cmd Add build authoring 2016-06-11 12:27:15 -07:00
init.ps1 Add build authoring 2016-06-11 12:27:15 -07:00

README.md

StreamJsonRpc

StreamJsonRpc is a cross-platform, .NET portable library that implements the JSON-RPC wire protocol.

Its transport is a standard System.IO.Stream so you can use it with any transport.

Compatibility

This library has been tested with and is compatible with the following other JSON-RPC libraries:

Testability/mockability

Testing this library or users of this library can be done without any transport by using the Nerdbank.FullDuplexStream library in your tests to produce the Stream object.