使用 JSchemaResolver 时是否有等同于 JsonSchemaResolver.GetSchema 的东西?

Is there an equivalent to JsonSchemaResolver.GetSchema when using JSchemaResolver?

我有一些使用 JsonSchemaResolver class 和 GetSchema 方法的旧代码,但根据文档,这些代码现在已过时。因此,我想更新我的代码以使用新的 API,但我似乎找不到使用 JSchemaResolver class 获取已解析架构的相应方法。

JSchemaResolver 没有真正等效的方法。

虽然 JsonSchemaResolver 只是模式的 id/value 字典,但 JSchemaResolver 旨在解析来自外部资源的模式。它的主要方法 GetSchemaResource returns a Stream 然后在内部加载。

JsonSchemaResolver 之类的内容已被删除,因为它无法处理循环模式关系等复杂情况。