<PackageReference Include="NJsonSchema" Version="11.3.2" />

NJsonSchema.Generation.SchemaProcessorContext

public class SchemaProcessorContext
The schema processor context.
public ContextualType ContextualType { get; }

The source contextual type.

Gets the JSON Schema generator.

public JsonSchemaResolver Resolver { get; }

The JSON Schema resolver.

public JsonSchema Schema { get; }

The JSON Schema to process.

Gets the settings.

public Type Type { get; }

The source type.

public SchemaProcessorContext(ContextualType contextualType, JsonSchema schema, JsonSchemaResolver resolver, JsonSchemaGenerator generator, JsonSchemaGeneratorSettings settings)

Initializes a new instance of the SchemaProcessorContext class.