У меня есть JSONSchema, в которой будут некоторые элементы.Теперь схемы / схемы, которые определяют эти элементы, должны ссылаться в основной схеме?
* one schema that you reference:
{
"id": "http://some.where/sub/schema#",
"type": "object",
"properties": {
"p1": {
"type": "integer",
"minimum": 12
}
}
}
--- * the main schema: ----
{
"id": "http://path.to/base/schema#",
"type": "array",
"items": {
"extends": {
"$ref": "http://some.where/sub/schema#/properties/p1"
},
"divisibleBy": 5
}
}
Также обратите внимание, у меня будет несколько элементов в элементе.Я не вижу способ сделать это в API.API также не позволяет мне добавлять пользовательские свойства.Как я могу достичь этого?Я использую JSON.net .