Class JsonRpcJsonExport
- Namespace
- Sisk.JsonRPC.Documentation
- Assembly
- Sisk.JsonRPC.dll
Provides an JSON-based IJsonRpcDocumentationExporter.
public sealed class JsonRpcJsonExport : IJsonRpcDocumentationExporter
- Inheritance
-
JsonRpcJsonExport
- Implements
- Inherited Members
Constructors
- JsonRpcJsonExport()
Creates an new JsonRpcJsonExport instance with default parameters.
- JsonRpcJsonExport(JsonOptions)
Creates an new JsonRpcJsonExport instance with the provided LightJson.JsonOptions instance.
Properties
- JsonOptions
The JsonOptions instance used to encode the documentation.
Methods
- EncodeDocumentation(JsonRpcDocumentation)
Encodes the specified documentation into an LightJson.JsonValue.
- ExportDocumentBytes(JsonRpcDocumentation)
Exports the JSON-RPC documentation to a byte array.