我正在尝试将客户端写入大型非 Swagger 记录的 API,并认为为其编写 swagger.json 并使用 AutoRest 将是实现此目的的好方法。案例是这个 API 将每个操作的响应数据包装到一个带有控制信息的更大对象中,如下所示:
{
"resp_code": "SUCCESS",
"caller_ref": "2016111116233156169531",
"server_ref": "2016111116233189512798",
"data": {
"id": "idstring",
"name": "nameString",
"address": "addressString",
...
}
}
在这种情况下,“数据”将是我们的“客户”定义。有没有办法定义 200 OK 响应模式和 swagger.json 文件中的定义,以便 AutoRest 将此“数据”映射到客户端类?