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

SchemaProcessorContext

public class SchemaProcessorContext
The schema processor context.
using Namotion.Reflection; using System; namespace NJsonSchema.Generation { public class SchemaProcessorContext { [Obsolete("Use ContextualType to obtain this instead.")] public Type Type { get { return ContextualType.get_OriginalType(); } } public ContextualType ContextualType { get; } public JsonSchema Schema { get; } public JsonSchemaResolver Resolver { get; } public JsonSchemaGenerator Generator { get; } public JsonSchemaGeneratorSettings Settings { get; } public SchemaProcessorContext(ContextualType contextualType, JsonSchema schema, JsonSchemaResolver resolver, JsonSchemaGenerator generator, JsonSchemaGeneratorSettings settings) { ContextualType = contextualType; Schema = schema; Resolver = resolver; Generator = generator; Settings = settings; } } }