<PackageReference Include="NJsonSchema" Version="11.6.1" />

NJsonSchema.Visitors.JsonReferenceVisitorBase

public abstract class JsonReferenceVisitorBase

protected JsonReferenceVisitorBase(IContractResolver contractResolver)

public virtual void Visit(object obj)

protected virtual void Visit(object obj, string path, string typeNameHint, ISet<object> checkedObjects, Action<object> replacer)

protected abstract IJsonReference VisitJsonReference(IJsonReference reference, string path, string typeNameHint)