Edit

Share via


System.Text.Json.Schema Namespace

Provides functionality for generating JSON schema objects from .NET types using metadata and context.

Classes

JsonSchemaExporter

Maps .NET types to JSON schema objects using contract metadata from JsonTypeInfo instances.

JsonSchemaExporterOptions

Controls the behavior of the JsonSchemaExporter class.

Structs

JsonSchemaExporterContext

Defines the context in which a JSON schema within a type graph is being generated.