在JSON.NET JsonSchemaGenerator中仅生成$ ref?

时间:2014-04-28 18:13:23

标签: json.net

我的目标是自动将我的一些.NET模型类转换为Java类。我正在尝试的当前方法是使用JSON.NET生成JSON模式,然后使用jsonschema2pojo生成Java类。我有一个.NET后端以及.NET,Android和iOS客户端。这个特定的部分是Android客户端从.NET服务器使用JSON RESTful资源。

我的具体问题是:

有没有办法让JSON.NET的JsonSchemaGenerator不能递归嵌套类,而是总是指定$ ref?我没有看到JsonSchemaGenerator的任何选项,并且JsonProperty属性似乎不包含任何有用的东西。我希望每个类都有一个模式文件,当它嵌套在另一个类中时,没有重复的类定义。 jsonschema2pojo似乎适用于一个充满模式文件的目录,每个文件都有该类的名称。

0 个答案:

没有答案