3
Как этот класс должен быть смоделирован для Swagger для его правильной интерпретации?Документация Swagger Api - Список моделей <Enum>
public myEnum {
alpha,
bravo,
charlie
}
public class myClass {
public List<myEnum> myList { get; set; }
}
Я просто не могу это сделать:
{
"myClass": {
"id": "myClass",
"properties": {
"myList": {
"type": "string", //??? it isn't a string, it's a List...
"allowableValues": {
"valueType": "LIST",
"values": [
"alpha",
"bravo",
"charlie"
]
}
}
}
}
}
и это не имеет смысла, либо:
{
"myEnum": {
"id": "myEnum",
"properties": {
//??? there aren't any...
}
},
"myClass": {
"id": "myClass",
"properties": {
"myList": {
"type": "List",
"items": {
"$ref": "myEnum"
}
}
}
}
}