Sisk

Class

JsonRpcJsonExport

Namespace
Sisk.JsonRPC.Documentation
Assembly
Sisk.JsonRPC.dll

Provides an JSON-based IJsonRpcDocumentationExporter.

C#
public sealed class JsonRpcJsonExport : IJsonRpcDocumentationExporter

Inheritance #

object ← JsonRpcJsonExport

Implements #

IJsonRpcDocumentationExporter

Inherited Members #

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors #

NameDescription
JsonRpcJsonExport()Creates an new JsonRpcJsonExport instance with default parameters.
JsonRpcJsonExport(JsonOptions)Creates an new JsonRpcJsonExport instance with the provided JsonOptions instance.

Properties #

NameDescription
JsonOptionsThe JsonOptions instance used to encode the documentation.

Methods #

NameDescription
EncodeDocumentation(JsonRpcDocumentation)Encodes the specified documentation into an JsonValue.
ExportDocumentBytes(JsonRpcDocumentation)Exports the JSON-RPC documentation to a byte array.

Type to search the documentation and the API reference.