【问题标题】:Is there an equivalent to JsonSchemaResolver.GetSchema when using JSchemaResolver?使用 JSchemaResolver 时是否有等效于 JsonSchemaResolver.GetSchema 的方法?
【发布时间】:2015-11-16 15:00:50
【问题描述】:

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

【问题讨论】:

    标签: c# json.net jsonschema


    【解决方案1】:

    没有真正与JSchemaResolver 等效的方法。

    JsonSchemaResolver 只是模式的 id/值字典,JSchemaResolver 旨在从外部资源解析模式。它的主要方法GetSchemaResource 返回一个Stream,然后在内部加载。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-12
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-16
      • 2018-07-19
      相关资源
      最近更新 更多