swashbuckle 相关问题

Swashbuckle是一个开源框架,它将Swagger和Swagger-ui添加到ASP.NET Web API项目中。

是否可以扩展 Swagger/Swashbuckle 以使用新的 Http 方法?

我正在开发一个在 .net core 7 中使用 swashbuckle/swagger 的 api 项目。 我怎么遇到过一个问题,即由于查询长度有限,GET 请求不适合。和其他 Http

回答 0 投票 0

在 ASP.NET Core 3.0 Swagger 中将字符串标记为不可空

我使用的是 ASP.NET Core 3 和 Swashbuckle,大部分都是默认配置,我有一个 DTO 参数,上面有一个我希望不可为空的字符串。我怎样才能做到这一点?注意,必填和

回答 3 投票 0

Swagger用户界面显示camelCase参数,而不是PascalCase。

我在Asp.Net Core 3.1 API和Swashbuckle.AspNetCore 5.3.3版本中使用NewtonSoft.json。在Asp.Net Web API中,2个输入和输出参数的默认情况是PascalCase。现在我正在迁移到......。

回答 1 投票 0

全局授权过滤器不能与Swagger UI Asp.net Web Api一起使用。

我正在用我的Asp.net WEB Api项目实现Swagger UI,我使用了默认的System.Web.Http.AuthorizeAttribute,我已经在我的WebApiConfig.cs中的Register方法中把它注册为config......。

回答 1 投票 1

如何使用ASP.NET Core 2.2和Swashbuckle.AspNetCore 5.4.1针对.NET Framework 4.8生成Swagger文件。

创建一个新的ASP.NET Core 2.2项目,以.NET Framework 4.8为目标,按照 "入门 "添加Swashbuckle.AspNetCore,这个资源库:https:/github.comOrwel...

回答 1 投票 0

SwaggerSwashbuckle示例只限于一个pr请求对象的例子?

我一直在为使用Swashbuckle制作swagger请求示例而苦恼,因为我有几个端点使用相同的请求模型。我做了多个例子,将正确的例子应用到...

回答 1 投票 0

需要帮助我在SwashBuckle(AzureFunctions)上设置默认的API路由。

所以TL;DR我一直在学习如何将shwashbuckle纳入Azure功能,它一直在工作相当不错,到目前为止,但我不能改变我的默认路由前缀。我能够改变一些......

回答 1 投票 0

使用c.CustomOperationIds时检查OperationId的唯一性?

目前,如果你使用以下c.CustomOperationIds(apiDesc => { return apiDesc.TryGetMethodInfo(out MethodInfo methodInfo) ? methodInfo.Name : null; }); 而且,由于程序员的错误,...

回答 1 投票 0

Swagger json在.net core web api中显示了不需要的模式,如默认对象元数据。

我在asp.net Core web API项目中使用swagger(Swashbuckle.AspNetCore 5.4.1),它在组件中生成的JSON中有很多不需要的细节,如下图所示,但我希望它应该只是......

回答 1 投票 0


在Web API控制器操作中为swashbuckle / swagger添加默认值

[在C#Web Api控制器中,我如何修饰动作的参数,以使该参数的默认值显示为张扬?

回答 1 投票 1

在 IIS 上部署 API 时不显示 Swagger UI

好吧,我在我的 API 文档中使用 Swagger,它在本地主机上运行得很好,当我在 IIS 上托管它时,问题就开始了。出于某种原因,它不再起作用了 本地主机: https://

回答 6 投票 0

。NET Framework Swashbucket示例SwaggerRequestExample抛出System.ArgumentNullException

我使用Swashbucket和Swashbucket.Examples NugetPackages在.NET Framework(v.4.7.2)中提供Swagger API,请遵循https://github.com/mattfrear/Swashbuckle.AspNetCore.Filters上的文档...

回答 1 投票 0

如何将Swagger配置附加到其配置位于“核心”项目中的项目上?

我不知道这是否可行,但这会使我的生活更轻松。我有一个包含多个部分的大型解决方案。在“核心”项目中,有一个Swagger配置,一切正常。 ...

回答 1 投票 0

未在Swashbuckle(Swagger)中显示端点

我在SwaggerUI中的显示端点有问题。例如[ApiVersion(“ 5.0”)] [RoutePrefix(“ mobile / v {version:apiVersion} / persons”)]公共类LessonController:ApiController {------------...

回答 1 投票 0

Swashbuckle / Swagger-在某个操作级别/每个操作级别,我如何需要apiKey?

我已经在ASP.NET std项目中安装了Swashbuckle,并在Swagger和SwaggerUI中启用了ApiKey的选项,并具有默认配置选项:GlobalConfiguration.Configuration.EnableSwagger(c =&...

回答 1 投票 0

[DataAnnotations的显示(值)-Swashbuckle-Swagger页面

是否可以在Swagger页面上显示参数的DataAnnotations,例如最大值和最小值?我已经尝试将ShowExtensions和ShowCommonExtension设置为true或...

回答 1 投票 1

未在Asp.Net Core中使用Swagger在请求中发送授权承载令牌

我正在使用Swagger在Asp.Net Core应用程序中测试我的API。我通过输入令牌来发送请求,例如:Authorization:Bearer {token}。但是授权标头不是...

回答 2 投票 0

SwashBuckle不会产生兼容swagger 2.0`的swagger.json

我们正在使用SwashBuckle 5.0,并试图生成一个swagger doc 2.0。显然,它确实产生了swagger.json,但并不完全符合swagger 2.0规范。问题特别是在...

回答 1 投票 0

Swashbuckle版本控制选择默认的API版本以显示在Swagger中

我正在对API进行版本控制,我希望在Swagger中显示最新的API版本作为默认版本。例如,我的API有2个版本,当有人选择显示Swagger时,该版本即...

回答 1 投票 1

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