我在 swagger-codegen 下面有YAML,我希望它在两个单独的类中生成这个端点,默认情况下它会生成一个带有两个端点的api类,是否可以将它们标记为单独的api?
/tenants:
post:
produces:
- application/json
consumes:
- application/json
parameters:
- name: body
in: body
required: true
schema:
$ref: "#/definitions/TenantRequest"
#################### User ####################
/tenants/{tenantId}/users:
post:
description: Create a User
produces:
- application/json
consumes:
- application/json
parameters:
- name: tenantId
in: path
required: true
type: string
- name: body
in: body
description: User object
required: true
schema:
$ref: "#/definitions/UserRequest"
答案 0 :(得分:0)
如果您想要创建单独的API,则需要将/tenants:
更改为/createTenants:
/user/add
/user/delete
如果您尝试为上述操作生成API类,那么它将创建名为UserApi
的类,其中包含add
和delete
方法。
现在,如果您需要add
和delete
的单独API类,则需要更改终点,如下所示。
/addUser
/deleteUser