NJsonSchema.Visitors.JsonReferenceVisitorBase
Visitor to transform an object with JsonSchema objects.
namespace NJsonSchema.Visitors
{
public abstract class JsonReferenceVisitorBase
{
protected JsonReferenceVisitorBase();
protected JsonReferenceVisitorBase(IContractResolver contractResolver);
public virtual void Visit(object obj);
protected abstract IJsonReference VisitJsonReference(IJsonReference reference, string path, string typeNameHint);
protected virtual void Visit(object obj, string path, string typeNameHint, ISet<object> checkedObjects, Action<object> replacer);
}
}