OpenAPI Swagger 可重用架构部分
我在创建 swagger 可重用架构组件时遇到了一些挑战。 我的项目中有很多 API,其中大多数都有相同的标头和常见的错误响应,当然,每个 API 都有不同的…
NSwag Studio C# 生成的客户端代码没有分配任何返回类型
我正在尝试从 swagger.json 文件生成一些客户端代码,并且 NSwag 创建的方法没有任何返回类型,如下所示: 任何人都可以告诉我我可能做错了什么吗?这…
Swagger-ui 与 node.js 缺少 CSS,但在其他方面渲染良好
我正在尝试让 swagger-ui npm 在我的 node.js 应用程序中工作。 我有一个包含以下代码的 js 文件: const swagger = require('swagger-ui'); module.e…
如何将外部类型定义用作接口而不是类型
在我的 Next.js Web 应用程序中,我使用以下命令将 Swagger/OpenAPI 类型导入到 global.d.ts 中: type ApiDefinitions = import('types/swagger').de…
TypeScript 始终使用 GET 而不是 POST,而方法是:'POST'被执行
我正在尝试使用 TypeScript 和我的 Swagger 本地主机服务器进行密码身份验证。但我的问题是,它总是使用 GET 而不是 POST... 我的 FireFox 网络设置的…
NodeJS 在 Swagger 文档中添加授权按钮
我需要能够将以下按钮添加到 Swagger 的 UI 界面,以便测试人员可以添加“Bearer token”标头并测试 api。 我的swagger的选项定义是: module.exports…
为什么带有 Swagger 的 NestJS 会按要求报告我的所有 DTO 属性?
我定义了这个 DTO 类。 import { ApiProperty } from "@nestjs/swagger" export class FormDTO { @ApiProperty() id: string @ApiProperty() type: st…
Swagger 未检测到控制器
Swagger 未检测到任何控制器并显示不同类型的错误请求 SwaggerConfig : @Configuration public class SwaggerConfig { @Bean public Docket api() { …
部署到IIS后,Swagger UI页面不显示
将 ASP.NET Core Web API 部署到 IIS 后,不显示 Swagger UI 页面。 配置部分: app.UseSwaggerUI(c => { if (env.IsDevelopment() || env.IsProducti…
在 django-rest-framework 和 swagger 中定义列表参数的正确方法
背景 我有以下视图,附带的 swagger UI 是由 django-spectaulous 生成的: class AllowedNameType(Enum): BRAND = "BRAND" .... @classmethod def lis…
.net core API可选路由参数
我有一个 .net core api 和 swagger。不,我想添加一个过滤器类,包括可选的过滤器参数。 [HttpGet("", Name ="get-index")] [ProducesResponseType(t…
如何使用 openapi.yaml 和 swagger-codegen-maven-plugin 指定 java 接口文件名
我正在尝试为我的项目中的 2 个范围生成 2 个控制器类。 我可以使用 2 个单独的 openapi.yaml 文件和 2 个 Maven 执行来做到这一点。 我正在使用 swag…
如何在 ASP.NET Core 中正确设置 Swagger 示例?
我的目标: 仅在我使用 SwaggerRequestExample 注释的端点上正确设置 OpenApi JSON 文档中的请求示例,而不是端点响应或缺少此属性的其他端点。 预期…
Web Api Swagger 参数示例
将 ASP.NET 5 Web API 与 MVC 版本化 API 资源管理器结合使用,是否有一种方法可以自动生成参数示例,如 Swagger 文档中所述: https://swagger.io/do…
为什么我无法使用Nuget识别Swashbuckle.AspNetCore包
我的项目需要使用 import swagger,为此,我研究了文档。但按照第一步参考Nuget包,发现无法识别Swashbuckle.AspNetCore包。提示错误: Nuget is neit…