Home IDataResourceIdentifier Interface
IDataResourceIdentifier Interface
Cancel

IDataResourceIdentifier Interface

Namespace: Json.Schema.Data

Inheritance: IDataResourceIdentifier

Provides an abstraction for different resource identifier types.

Methods

TryResolve(KeywordEvaluation evaluation, SchemaRegistry registry, out JsonNode value)

Resolves a resource.

Declaration

1
public abstract bool TryResolve(KeywordEvaluation evaluation, SchemaRegistry registry, out JsonNode value)
ParameterTypeDescription
evaluationKeywordEvaluationThe evaluation being process. This will help identify.
registrySchemaRegistryThe schema registry.
valueout JsonNodeThe value, if evaluation was resolvable.

Returns

True if resolution was successful; false otherwise.

Contents