/// <summary> /// Used register any subschemas during validation. Enables look-forward compatibility with `$ref` keywords. /// </summary> /// <param name="baseUri">The current base URI</param> /// <param name="localRegistry"></param> /// <implementationNotes> /// If the dependency does not contain any schemas (e.g. `maximum`), this method is a no-op. /// </implementationNotes> public void RegisterSubschemas(Uri baseUri, JsonSchemaRegistry localRegistry) { _schema.RegisterSubschemas(baseUri, localRegistry); }
/// <summary> /// Used register any subschemas during validation. Enables look-forward compatibility with <code>$ref</code> keywords. /// </summary> /// <param name="baseUri">The current base URI</param> /// <implementationNotes> /// If the dependency does not contain any schemas (e.g. <code>maximum</code>), this method is a no-op. /// </implementationNotes> public void RegisterSubschemas(Uri baseUri) { _schema.RegisterSubschemas(baseUri); }
/// <summary> /// Used register any subschemas during validation. Enables look-forward compatibility with `$ref` keywords. /// </summary> /// <param name="context">The context object.</param> public void RegisterSubschemas(SchemaValidationContext context) { _schema.RegisterSubschemas(context); }