swagger相关内容

我可以使用Swashbakle从Blazor项目c#生成Swagger UI吗

我是否可以使用Swashbakle通过Blazor C#从项目生成Swagger UI 我知道swaschbakle需要MVC,并且您不能在同一个项目中同时使用这两个工具。 但是有什么办法可以绕过它吗? 推荐答案 我已通过使用W ASP.NETcore3.0应用程序的Balzor模板解决了此问题。并遵循本指南:Getting started with swashbuckle ASP.N ..
发布时间:2022-02-24 19:53:24 C#/.NET

使用Swagger-UI启用Json编辑器

如何通过以下GitHub(https://github.com/jensoleg/swagger-ui)使用Json编辑器? 要为请求正文启用JSON编辑器,需要使用哪些代码? 尝试更改我的代码,但对我无效。如有任何帮助,我们将不胜感激。 Swagger UI 3.x和4.x不支持推荐答案 JSON表单编辑器。有一个existing feature request。 ..
发布时间:2022-02-24 19:49:57 其他开发

如何将Swagger API导入Postman?

最近我用SpringMvc和swagger-UI(V2)编写了RESTful API。我注意到Postman中的导入功能: 所以我的问题是如何创建邮递员需要的文件? 我不熟悉Swagger。 php> 推荐答案 我从事PHP工作,并使用Swager2.0来记录API。 Swagger文档是在飞翔上创建的(至少这是我在PHP中使用的)。文档以JSON格式生成。 示例文 ..
发布时间:2022-02-24 18:34:39 其他开发

Amazon API Gateway Import From Swagger 错误 - 不采用泛型

我正在尝试通过从 Swagger 导入来创建新的 APIGateway,但出现验证错误: 导致问题的特定类是我们的 PaginationModel 类. 代码模型定义: public class PaginationModel{公共 IEnumerable项目{得到;放;}公共 int 偏移量 { 获取;放;}公共 int totalCount { 获取;放;}} 代表 ..

Swagger 在 ASP.CORE 3 中为字典生成不正确的 URL

当从查询字符串中提取的模型具有字典作为其属性之一时,Swagger 会生成错误的 URL.如何告诉 Swagger 更改 URL 中字典的格式或手动定义输入参数模式,而不自动生成?尝试使用 Swashbuckle 和 NSwag. 控制器 公共类 RecordsController : ControllerBase{[HttpGet][路线(“服务/记录")]公共异步任务 ..

Swagger/Openapi-Annotations:如何使用 $ref 生成 allOf?

我正在生成 Rest 端点,包括向生成的代码添加 Openapi/Swagger 注释. 虽然它适用于基本类型,但我对自定义类有一些问题. 现在我有很多自定义类的重复架构条目(使用 @Schema(implementation = MyClass.class)),但至少需要的信息在那里.不过,我想找到一种方法来删除重复的架构条目,同时保留其他信息. 在讨论 $ref 和缺少兄弟属 ..
发布时间:2022-01-22 18:35:27 Java开发

NestJS + Angular 项目抛出未找到模块:错误:无法解析“缓存管理器"

我有一个 NestJS 后端 (6.9.0) 和 Angular 前端项目 (8.2.11).我在本地主机中同时使用并行启动前端和后端. 后端启动正常(启动速度更快),但是当 Angular 项目开始编译并准备好编译时,它会抛出以下错误: 任何想法为什么? 这之前运行良好,遗憾的是我无法准确确定是什么变化导致了这种行为.在 NestJS 中我没有使用 cli,我只使用 tsc 构 ..
发布时间:2022-01-22 18:35:08 其他开发

如何使用 Swagger 生成选项(CORS)

对于我们正在进行的项目,我们会自动生成一个 Swagger 文件.然而,此时我们正在努力解决 CORS 部分. 我们正在使用 Amazon API 网关导入 api 功能.要将其与 Swagger 和 CORS 结合使用,我们必须在源代码中创建一个附加操作(操作),它允许每个 api 方法(操作)使用 CORS(选项)!例如: [HttpOptions][路线(“{id}")][产生Re ..
发布时间:2022-01-22 18:34:44 C#/.NET

如何在 Swagger 中根据需要标记属性,无需 ASP.NET 模型验证?

我正在创建一个使用多个私有 API 的公共 API(无法从外部访问).已经为私有 API 编写了业务验证,我不想为公共 API 重新编写它们.但我确实希望招摇的文档是一样的. 这就是为什么我想知道是否可以在不使用 ASP.NET 的Required 属性的情况下将属性标记为必需属性.但是招摇的文档表明它是强制性的.这可能吗? 解决方案 感谢 Mohsin,我解决了我的问题.下面我想出 ..
发布时间:2022-01-22 18:33:55 C#/.NET

在 ServiceStack 中传达必需/可选 DTO 属性的最佳方式是什么?

我的 ServiceStack w/Swagger 实现在记录必需/可选属性时遇到问题.实现使用我的服务的客户端的开发人员喜欢 Swagger 文档,但是他们不知道哪些属性是必需的还是可选的——除了每次尝试获取有效请求时都会得到 400 响应. 举个例子: 公共类 UserProfile{公共字符串名字 { 获取;放;}公共字符串姓氏{得到;放;}公共用户地址地址 { 获取;放;}}公共类 ..
发布时间:2022-01-22 18:33:32 其他开发