OpenSearch.Client by OpenSearch and contributors

<PackageReference Include="OpenSearch.Client" Version="1.6.0" />

.NET API 3,588,216 bytes

 DefaultHighLevelSerializer

The built in internal serializer that the high level client OpenSearch.Client uses.

public T Deserialize<T>(Stream stream)

public object Deserialize(Type type, Stream stream)

public Task<T> DeserializeAsync<T>(Stream stream, CancellationToken cancellationToken = default)

public Task<object> DeserializeAsync(Type type, Stream stream, CancellationToken cancellationToken = default)

public virtual void Serialize<T>(T data, Stream writableStream, SerializationFormatting formatting = 0)

public Task SerializeAsync<T>(T data, Stream stream, SerializationFormatting formatting = 0, CancellationToken cancellationToken = default)