【发布时间】:2020-11-18 11:27:49
【问题描述】:
在创建 Angular API 服务代理时,是否有覆盖 Swagger IO CodeGen 命名约定的方法?
它的命名公式为:API + 控制器名称 + 控制器方法 + HTTP 操作。
public apiProductGetProductByProductIdGet(productNumber?: string, observe?: 'body', reportProgress?: boolean): Observable<ProductResponse>;
我们想为我们公司重组/重新排序命名约定。
目前正在将 Net Core 3 API 与 Angular Typescript 相关联。
将接受 CodeGen 的 javascript 答案。
更新可能的解决方案:
如何在 C# 中更改昵称属性?
https://docs.swagger.io/spec.html
"昵称。操作的唯一 id,可供读取输出的工具使用,以便进一步和更轻松地操作。例如,Swagger-Codegen 将使用昵称作为它生成的客户端中操作的方法名称。该值必须是字母数字,并且可以包含下划线。不允许使用空白字符。
"nickname": "addPet",
【问题讨论】:
标签: c# .net angular typescript swagger-codegen