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

JsonObjectTypeDescription

public string Format { get; }

public bool IsAny { get; }

public bool IsComplexType { get; }

public bool IsDictionary { get; }

public bool IsEnum { get; }

public bool IsNullable { get; }

public JsonObjectType Type { get; }

public static JsonObjectTypeDescription FromType(Type type, JsonContract contract, IEnumerable<Attribute> parentAttributes, EnumHandling defaultEnumHandling)

public static bool IsStringEnum(Type classType, IEnumerable<Attribute> propertyAttributes, EnumHandling defaultEnumHandling)

public void ApplyType(JsonSchema4 schema)