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.
1033 added a .NET 8 target to the library. With this change, we also explicitly run tests on it.
Because .NET 8 has removed the BinaryFormatter, the tests (which used it as a baseline for testing serializability of types) had to be updated to use a stand-in.
1033 added a .NET 8 target to the library. With this change, we also explicitly run tests on it.
Because .NET 8 has removed the
BinaryFormatter
, the tests (which used it as a baseline for testing serializability of types) had to be updated to use a stand-in.