我在Docker上使用生成客户端API有问题。跑完后:
docker run --rm -v "${PWD}:/local" openapitools/openapi-generator-cli generate -i ./petstore.yml -g typescript-angular -o api/petstore
我得到了一个:
[error] The spec file is not found: ./petstore.yml
[error] Check the path of the OpenAPI spec and try again.
也曾尝试过:
docke
我已经编写了API3.0格式()的OpenAPI定义。现在,我正在尝试生成Java Spring对象,就像以前使用Swagger 2.0定义及其关联的Maven插件所做的那样。
到目前为止,我有一个基本的API定义,它的开头是:
openapi: 3.0.0 info: title: Demo API description: This is a basic REST API implementing the [Open API Specification](https://en.wikipedia.org/wiki/OpenAPI_Specification).
我正在尝试使用aspnetcore服务器生成器(npx @openapitools/openapi-generator-cli -g aspnetcore ...)自动生成代码。
这个问题发生在只读属性上:它们在API中没有标记为readonly。
如何用私有设置器生成属性并添加公共" set "-Method来设置它们呢?
例如,如果"Name“属性在yml-file中标记为只读:
为该属性生成的代码可以是:
public string Name { get; private set; }
...
public void SetName(string value
我正在玩,我有一个示例openapi.yaml文件:
openapi: 3.1.0
info:
title: Sample API
description: My amazing description.
version: 0.0.9
servers:
- url: http://localhost:8080/v1
description: My amazing server description.
paths:
/users:
get:
summary: Returns a list of all users.
descri