Table of Contents

Namespace MassiveDotNet.Serialization

Classes

InstantJsonConverter

Reads and writes a moment on the global timeline in the RFC 3339 form the Massive API uses for format: date-time fields, such as 2024-06-24T18:33:53Z.

JsonValueReader

Reads a scalar from a Utf8JsonReader positioned on its value token, reporting a malformed value as a JsonException.

JsonValueWriter

Writes a scalar whose .NET type and wire form disagree, so that a model this SDK deserializes serializes back to the shape the service sent.

LocalDateJsonConverter

Reads and writes a calendar date in the YYYY-MM-DD form the Massive API uses.

PooledArrayConverter<T>

Reads a JSON array into a pooled buffer and copies it out once, so materializing a large result page allocates the array it returns and nothing else.