<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />

Newtonsoft.Json.Schema.JsonSchemaNode

namespace Newtonsoft.Json.Schema { internal class JsonSchemaNode { public string Id { get; } public ReadOnlyCollection<JsonSchema> Schemas { get; } public Dictionary<string, JsonSchemaNode> Properties { get; } public Dictionary<string, JsonSchemaNode> PatternProperties { get; } public List<JsonSchemaNode> Items { get; } public JsonSchemaNode AdditionalProperties { get; set; } public JsonSchemaNode AdditionalItems { get; set; } public JsonSchemaNode(JsonSchema schema); public JsonSchemaNode Combine(JsonSchema schema); public static string GetId(IEnumerable<JsonSchema> schemata); } }