NJsonSchema.Generation
Namespace with 16 public types
Classes
DefaultSchemaNameGenerator
The default schema name generator implementation.
JsonSchemaGenerator
Generates a object for a given type.
JsonSchemaResolver
Manager which resolves types to schemas and appends missing schemas to the root object.
JsonTypeDescription
Gets JSON information about a .NET type.
SampleJsonDataGenerator
Generates a sample JSON object from a JSON Schema.
SchemaProcessorContext
The schema processor context.
SystemTextJsonReflectionService
SystemTextJsonSchemaGeneratorSettings
Enumerations
ReferenceTypeNullHandling
Static Classes
XmlDocsSettingsExtensions
XML Documentation settings extensions.
Abstract Classes
JsonSchemaGeneratorSettings
The JSON Schema generator settings.
ReflectionServiceBase`1
The default reflection service implementation.
Interfaces
IReflectionService
Provides methods to reflect on types.
ISchemaNameGenerator
The schema name generator.
ISchemaProcessor
The schema processor interface.
IXmlDocsSettings
The XML Docs related settings.