Namespace ShapeShift.Json
Classes
- BinaryConverter
Converts byte arrays as base64 JSON strings.
- JsonDocumentConverter
Converts JsonDocument values.
- JsonElementConverter
Converts detached JsonElement values.
- JsonNodeConverter
Converts JsonNode values.
- JsonSchema
Projects format-neutral DataContract graphs onto JSON Schema documents.
- JsonSchemaOptions
Options that influence how a DataContract is projected onto JSON Schema.
- JsonSerializer
Serializes PolyType-described object graphs as JSON.
- JsonValueBoundaryScanner
Recognizes the boundary of one complete, top-level JSON value using Utf8JsonReader's own incremental parsing support, without buffering more than that one value requires.
Structs
- JsonDecoder
A ShapeShift decoder that reads UTF-8 JSON.
- JsonEncoder
A ShapeShift encoder that writes UTF-8 JSON.
- JsonSchemaLimits
The deserializer limits that a JSON Schema projection should express.
Enums
- JsonSchemaProfile
The serialization format that a JSON Schema projection describes.