我试图将一个客户端编写到一个非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映射此数据"数据"到客户类?
答案 0 :(得分:0)
实际上答案非常简单,我所要做的就是像这样编写swagger文件的“响应”对象:
<Link to="/apartamentos">
<img src={(location.pathname === '/apartamentos' )?'houseselected.png':'houseunselected.png'}
alt="apartamentos" className="img-responsive"/>
<h4>APARTAMENTOS</h4>
</Link>
除了创建location.pathname
定义。 AutoRest生成检索“数据”对象的代码,从而允许访问客户端。