NJsonSchema.Generation.JsonSchemaResolver
Manager which resolves types to schemas and appends missing schemas to the root object.
namespace NJsonSchema.Generation
{
public class JsonSchemaResolver : JsonSchemaAppender
{
public IEnumerable<JsonSchema> Schemas { get; }
public JsonSchemaResolver(object rootObject, JsonSchemaGeneratorSettings settings);
public bool HasSchema(Type type, bool isIntegerEnumeration);
public JsonSchema GetSchema(Type type, bool isIntegerEnumeration);
public virtual void AddSchema(Type type, bool isIntegerEnumeration, JsonSchema schema);
protected virtual string GetTypeKey(Type type, bool isIntegerEnum);
}
}