JsonReferenceVisitorBase
Visitor to transform an object with JsonSchema4 objects.
protected JsonReferenceVisitorBase()
Initializes a new instance of the JsonReferenceVisitorBase class.
Initializes a new instance of the JsonReferenceVisitorBase class.
Processes an object.
protected virtual Task VisitAsync(object obj, string path, string typeNameHint, ISet<object> checkedObjects, Action<object> replacer)
Processes an object.
protected abstract Task<IJsonReference> VisitJsonReferenceAsync(IJsonReference reference, string path, string typeNameHint)
Called when a IJsonReference is visited.