Newtonsoft.Json.Schema.JsonSchemaGenerator
Generates a JsonSchema from a specified Type.
JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.namespace Newtonsoft.Json.Schema
{
public class JsonSchemaGenerator
{
public UndefinedSchemaIdHandling UndefinedSchemaIdHandling { get; set; }
public IContractResolver ContractResolver { get; set; }
public JsonSchema Generate(Type type);
public JsonSchema Generate(Type type, JsonSchemaResolver resolver);
public JsonSchema Generate(Type type, bool rootSchemaNullable);
public JsonSchema Generate(Type type, JsonSchemaResolver resolver, bool rootSchemaNullable);
public JsonSchemaGenerator();
}
}