swagger-codegen 相关问题

Swagger Code Generator允许通过(Swagger)OpenAPI规范生成API客户端库,服务器存根和文档。

如何在OpenApi中定义别名,最终在Pojo中使用它

假设我的 openapi.yml 中有这个定义(这只是一个虚构的示例来描述我遇到的问题): 成分: 模式: 地址: 类型:对象 特性: 呐...

回答 2 投票 0

JSON 中位置 0 的意外标记 n swagger-axios-codegen

我无法使用swagger axios codegen的deleteOne功能,即使我在BE下面尝试过并且邮递员仍在运行 我尝试从旧版本安装到最新版本,但无法使用

回答 1 投票 0

我想从给定的 swagger.json 创建curl 请求?

我正在寻找一种解决方案,从java中的curl、GO、Node.js中的swagger.json中提取api请求!

回答 1 投票 0

AddSwaggerGen - 在 swagger.json 中为未使用的 DTO 创建对象

我使用 services.AddSwaggerGen() 创建 swagger.json: 服务.AddSwaggerGen(c => { c.CustomOperationIds(apiDesc => { if (apiDesc.TryGetMethodInfo(out var methodInfo)) { ...

回答 1 投票 0

如何在 OpenAPI 3.x 规范生成的 python 代码中禁用客户端验证

我有一个应用程序,需要使用内部开发的 python 自动化进行测试。最初,该应用程序是使用 Swagger 2.x 规范开发的。现在已迁移到使用 Open API 3.x ...

回答 2 投票 0

NSwag Post Build swagger.json 生成失败

我正在使用我的 csproj 的一部分生成 swagger.json 构建的一部分。 我正在使用我的 csproj 的一部分生成 swagger.json 构建的一部分。 <Target Name="NSwag" AfterTargets="Build"> <Exec Command="$(NSwagExe_Net50) run nswagconfig.nswag /variables:Configuration=$(Configuration)" /> </Target> 我遇到的问题是,API 在运行时从 Azure 应用程序配置加载配置对象,就像我的 Program.cs 中的这样: if (!context.HostingEnvironment.IsDevelopment()) { config.AddAzureAppConfiguration(o => { o.Connect(new Uri(builtConfig["AppConfig:Endpoint"]), new ManagedIdentityCredential()) .Select(KeyFilter.Any, LabelFilter.Null) .Select(KeyFilter.Any, builtConfig["Environment"]); }); } context.HostingEnvironment.IsDevelopment() 在构建时为 false,并且由于某种原因,nswagger 生成命令正在执行 if 语句,并使用 Azure 应用程序配置 SDK,这是错误的且超出范围。 在这种场景下,我有什么选择,既能实现swagger生成,又不影响基于不同环境的Configuration对象加载? 注意:如果我将条件更改为if (context.HostingEnvironment.IsDevelopment()),则 swagger.json 生成工作正常 在您的 nswag.json 文件中,将 aspNetCoreEnvironment 属性设置为“Development”。 NSwag 会在运行生成器之前将 ASPNETCORE_ENVIRONMENT 环境变量设置为此值,这是 context.HostingEnvironment 查看以确定其运行位置的环境变量之一。 来自 NSwag Studio 用户界面:

回答 1 投票 0

如何创建一个 swagger:response 来生成二进制应用程序/pdf 文件?

我无法在 swagger、connexion、openapi3 中下载文件。在 openapi 规范中,我定义了以下路径: /实验室/样本/列表/pdf: 得到: 摘要:下载 pd...

回答 3 投票 0

无法使用Swagger-Codegen-Maven-Plugin生成代码

我尝试在 SpringBoot 项目中使用 Swagger Swagger-Codegen-Maven-Plugin 从 yaml 文件生成 java 代码,但它不起作用。 我已经配置了 swagger-codegen-plugin 并创建了...

回答 1 投票 0

Nodejs swagger 自动生成集成

我需要使用 NodeJS 开发 API,还需要为 API 开发文档。我与 swagger auto-gen 集成以创建 swagger.json。但是 swagger.json 没有正确生成...

回答 1 投票 0

无法从ISchemaFilter中的ServiceProvider获取FastEndpoint验证器实例的IValidator<T>

我正在使用 FastEndpoint 在请求中执行一些验证,因此,我需要获取 IValidator 的实例,以便使用反射获取其属性,但它对于某些 r 返回 null...

回答 1 投票 0

错误:NG0203:inject() 必须从注入上下文调用,例如构造函数、工厂函数、字段初始值设定项或使用的函数

设置: MongoDB(Atlas 或本地) 后端:NestJS、OAS、使用 swagger-codegen 打包“后端客户端”... Angular 15 + Material Design + Ngrx(存储 + 效果) 最近我添加了状态

回答 3 投票 0

我正在使用 OpenAPI (Swagger) 生成我的节点表达代码。我收到此文件 (invites.ts) 的重复导入(模态)

这是 swagger ui 的配置 /schema/config.yaml 邀请: 类型:对象 x-mongo-schema:true 特性: uid: 类型:字符串 描述:邀请的唯一标识符......

回答 1 投票 0

如何使用gradle生成swagger.json?

我想使用 swagger-codegen 生成 REST 客户端和可能的静态 HTML 文档。 但是,swagger-codegen 需要 swagger.json 作为输入。 我知道,我可以从跑步中得到这个......

回答 3 投票 0

如何在 swagger codegen 中包含列表属性?

swagger 会忽略 ComplexItems 属性。我需要为我的客户端应用程序生成 axios 模型。 公共类 DummyModel { [钥匙] 公共 Guid Id { 获取;放; } [必需的] 公共字符串...

回答 1 投票 0

我如何强制 swagger cogen jar 3.0.41 使用 okhttp3 而不是 okhttp?

我下载了swagger-codegen-cli-3.0.41.jar并运行它来生成java api客户端,它使用okhttp,它已经过时了。 我想强制 swagger-codegen-cli-3.0.41.jar 使用 okhttp3 4.10.0 而不是

回答 1 投票 0

drf-spectaulous 生成 dict 数组而不是 dict

这是我使用 drf-spectaulous 进行 swagger 生成的 GET 请求: @extend_schema(请求=无,响应=RespondentResponseTransactionalWithQuestionGetSerializer(许多=False) ) 肯定得到...

回答 1 投票 0

Swagger Codegen Java 客户端日期格式

我有一个 swagger 中的 java 客户端,其 swagger.json 包含以下内容: "updatedTime":{"type":"string","format":"日期时间"} 这是2015年的问题

回答 1 投票 0

能够导入openApi中生成的代码

我有一个包含两个模块的项目,第一个用于 openapi 规范,第二个是我的服务, 我成功生成了 api 接口和 yaml 文件中定义的模型,但我无法实现...

回答 1 投票 0

如何描述open api 3.0中DTO的继承以在生成的类中具有java继承?

我有3个实体 家长 - 孩子_1 - 孩子_2 我的 openApi 定义: 家长: 描述:家长 特性: ID: $ref: '#/components/schemas/id' 孩子1: 所有的: ...

回答 1 投票 0

openapi-typescript 生成枚举

给定这个输入: 打开API:3.0.1 信息: 标题:测试枚举 描述:测试枚举 版本:“1.00” 成分: 模式: 视频处理状态Dto: 类型:字符串 枚举: ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.