<PackageReference Include="NJsonSchema" Version="10.0.20" />
API Differences between 10.0.20 and 10.2.1
10 Additions
13 Removals
NJsonSchema
-
public static class JsonPathUtilities
-
public class JsonReferenceResolver
- public virtual IJsonReference ResolveDocumentReference(object rootObject, string jsonPath, Type targetType, IContractResolver contractResolver)
- public virtual IJsonReference ResolveDocumentReference(object rootObject, string jsonPath)
- public Task<IJsonReference> ResolveReferenceAsync(object rootObject, string jsonPath, Type targetType, IContractResolver contractResolver)
- public Task<IJsonReference> ResolveReferenceWithoutAppendAsync(object rootObject, string jsonPath, Type targetType, IContractResolver contractResolver)
- public Task<IJsonReference> ResolveReferenceAsync(object rootObject, string jsonPath)
- public Task<IJsonReference> ResolveReferenceWithoutAppendAsync(object rootObject, string jsonPath)
-
public class JsonSchema : JsonReferenceBase<JsonSchema>, IDocumentPathProvider, IJsonReference, IJsonReferenceBase, IJsonExtensionObject
-
public static class JsonSchemaReferenceUtilities
NJsonSchema.Annotations
NJsonSchema.Generation
NJsonSchema.Validation