Constructors
-
JSchema
Generator() Initializes a new instance of the JSchemaGenerator class.
Methods
- Generate(Type) virtual Generate a JSchema from the specified type.
-
Generate(Type,
Boolean) virtual Generate a JSchema from the specified type.
Properties
-
Contract
Resolver virtual Gets or sets the contract resolver. -
Default
Instance privatestatic -
Default
Required virtual Gets or sets the default required state of schemas. -
Generation
Providers virtual Gets a collection of JSchemaGenerationProvider instances that are used to customize JSchema generation. -
Schema
Id virtual Gets or sets how IDs are generated for schemas with no ID.Generation Handling -
Schema
Location virtual Gets or sets the location of referenced schemas.Handling -
Schema
Property virtual Gets or sets the schema property order.Order Handling -
Schema
Reference virtual Gets or sets whether generated schemas can be referenced.Handling