Share via


IJsonRpcAsyncMessageFormatter Interface

Definition

An interface that offers JsonRpcMessage serialization to an IBufferWriter<T> and asynchronous deserialization.

public interface IJsonRpcAsyncMessageFormatter : StreamJsonRpc.IJsonRpcMessageFormatter
type IJsonRpcAsyncMessageFormatter = interface
    interface IJsonRpcMessageFormatter
Public Interface IJsonRpcAsyncMessageFormatter
Implements IJsonRpcMessageFormatter
Derived
Implements

Methods

Deserialize(ReadOnlySequence<Byte>)

Deserializes a JsonRpcMessage.

(Inherited from IJsonRpcMessageFormatter)
DeserializeAsync(PipeReader, CancellationToken)

Deserializes a JsonRpcMessage.

GetJsonText(JsonRpcMessage)
Obsolete.

Gets a JSON representation for a given message for tracing purposes.

(Inherited from IJsonRpcMessageFormatter)
Serialize(IBufferWriter<Byte>, JsonRpcMessage)

Serializes a JsonRpcMessage.

(Inherited from IJsonRpcMessageFormatter)

Applies to