Table of Contents

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.