StreamJsonRpc.Protocol Namespace

Classes

CommonErrorData

A class that describes useful data that may be found in the JSON-RPC error message's error.data property.

JsonRpcError

Describes the error resulting from a JsonRpcRequest that failed on the server.

JsonRpcError.ErrorDetail

Describes the error.

JsonRpcMessage

The base class for a JSON-RPC request or response.

JsonRpcRequest

Describes a method to be invoked on the server.

JsonRpcResult

Describes the result of a successful method invocation.

Interfaces

IJsonRpcMessageWithId

An interface found on JSON-RPC protocol messages that contain an

id
field.

Enums

JsonRpcErrorCode

Error codes laid out in the JSON-RPC spec or this library.

JsonRpcRequest.ArgumentMatchResult

The result of an attempt to match request arguments with a candidate method's parameters.