Swashbuckle是一个开源框架,它将Swagger和Swagger-ui添加到ASP.NET Web API项目中。
是否可以扩展 Swagger/Swashbuckle 以使用新的 Http 方法?
我正在开发一个在 .net core 7 中使用 swashbuckle/swagger 的 api 项目。 我怎么遇到过一个问题,即由于查询长度有限,GET 请求不适合。和其他 Http
在 ASP.NET Core 3.0 Swagger 中将字符串标记为不可空
我使用的是 ASP.NET Core 3 和 Swashbuckle,大部分都是默认配置,我有一个 DTO 参数,上面有一个我希望不可为空的字符串。我怎样才能做到这一点?注意,必填和
Swagger用户界面显示camelCase参数,而不是PascalCase。
我在Asp.Net Core 3.1 API和Swashbuckle.AspNetCore 5.3.3版本中使用NewtonSoft.json。在Asp.Net Web API中,2个输入和输出参数的默认情况是PascalCase。现在我正在迁移到......。
全局授权过滤器不能与Swagger UI Asp.net Web Api一起使用。
我正在用我的Asp.net WEB Api项目实现Swagger UI,我使用了默认的System.Web.Http.AuthorizeAttribute,我已经在我的WebApiConfig.cs中的Register方法中把它注册为config......。
如何使用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...
SwaggerSwashbuckle示例只限于一个pr请求对象的例子?
我一直在为使用Swashbuckle制作swagger请求示例而苦恼,因为我有几个端点使用相同的请求模型。我做了多个例子,将正确的例子应用到...
需要帮助我在SwashBuckle(AzureFunctions)上设置默认的API路由。
所以TL;DR我一直在学习如何将shwashbuckle纳入Azure功能,它一直在工作相当不错,到目前为止,但我不能改变我的默认路由前缀。我能够改变一些......
使用c.CustomOperationIds时检查OperationId的唯一性?
目前,如果你使用以下c.CustomOperationIds(apiDesc => { return apiDesc.TryGetMethodInfo(out MethodInfo methodInfo) ? methodInfo.Name : null; }); 而且,由于程序员的错误,...
Swagger json在.net core web api中显示了不需要的模式,如默认对象元数据。
我在asp.net Core web API项目中使用swagger(Swashbuckle.AspNetCore 5.4.1),它在组件中生成的JSON中有很多不需要的细节,如下图所示,但我希望它应该只是......
在Web API控制器操作中为swashbuckle / swagger添加默认值
[在C#Web Api控制器中,我如何修饰动作的参数,以使该参数的默认值显示为张扬?
好吧,我在我的 API 文档中使用 Swagger,它在本地主机上运行得很好,当我在 IIS 上托管它时,问题就开始了。出于某种原因,它不再起作用了 本地主机: https://
。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上的文档...
如何将Swagger配置附加到其配置位于“核心”项目中的项目上?
我不知道这是否可行,但这会使我的生活更轻松。我有一个包含多个部分的大型解决方案。在“核心”项目中,有一个Swagger配置,一切正常。 ...
我在SwaggerUI中的显示端点有问题。例如[ApiVersion(“ 5.0”)] [RoutePrefix(“ mobile / v {version:apiVersion} / persons”)]公共类LessonController:ApiController {------------...
Swashbuckle / Swagger-在某个操作级别/每个操作级别,我如何需要apiKey?
我已经在ASP.NET std项目中安装了Swashbuckle,并在Swagger和SwaggerUI中启用了ApiKey的选项,并具有默认配置选项:GlobalConfiguration.Configuration.EnableSwagger(c =&...
[DataAnnotations的显示(值)-Swashbuckle-Swagger页面
是否可以在Swagger页面上显示参数的DataAnnotations,例如最大值和最小值?我已经尝试将ShowExtensions和ShowCommonExtension设置为true或...
未在Asp.Net Core中使用Swagger在请求中发送授权承载令牌
我正在使用Swagger在Asp.Net Core应用程序中测试我的API。我通过输入令牌来发送请求,例如:Authorization:Bearer {token}。但是授权标头不是...
SwashBuckle不会产生兼容swagger 2.0`的swagger.json
我们正在使用SwashBuckle 5.0,并试图生成一个swagger doc 2.0。显然,它确实产生了swagger.json,但并不完全符合swagger 2.0规范。问题特别是在...
Swashbuckle版本控制选择默认的API版本以显示在Swagger中
我正在对API进行版本控制,我希望在Swagger中显示最新的API版本作为默认版本。例如,我的API有2个版本,当有人选择显示Swagger时,该版本即...