Я хочу получить модель описания API, которая выглядит следующим образом:
{
"name": string
"age": int
"address": {
"street": string
"home": int
}
}
Сейчас я использую ApiListingBuilderPlugin
для построения некоторых моделей. Для построения name
и age
я использую ModelPropertyBuilder
, и он отлично работает. Но я не могу построить поле address
таким же образом.
Поле address
является GenericType, где набор полей может быть различным.
Есть идеи сделать это? Есть ли другие способы получить этот результат?