我如何设置Swashbuckle和Swagger UI以使用Open ID Connect Discovery进行授权,以便它可以提供正确的承载令牌?
如何设置Swashbuckle和Swagger UI以授权使用Open ID Connect Discovery(在我的情况下为Azure AD)? 到目前/a>: SwaggerGenOptions c => { OpenApiI…
渲染CSV示例swashbuckle
我有一个可以返回CSV或JSON的API,对接受标题MimeType。 我已经用 [careed(“ application/json”,“ text/csv”)进行了装饰该方法] 。这是一个带…
如何使用代码swashbuckle的数组类型设置查询参数的默认值
我目前正在使用.NET Core 3.1和Swashbuckle库。我已经用属性和适当的招摇描述的请求制作了几个端点(我想继续这样做)。 现在,我的类型为数组的查询…
为没有 /api /v4的招架生成资源的资源URL -c#dotnet webapi
我有一个API,可以在其中使用属性路由为资源定义路由。 [Route("api/document/v3/[controller]")] public class DocumentController : ControllerBase…
什么是ASP.NET Core 6中的Addendpointsapiexplorer
我正在将ASP.NET Core API项目从V5升级到V6。 v5 : services.AddSwaggerGen(); v6 : builder.Services.AddEndpointsApiExplorer(); // what is this…
.NET Framework Api Swashbuckle(Swagger)在DEV中显示所有参数
我已将其部署到Windows Server 2019上的IIS V11。API本身可以使用,它是一个不在.NET Core上的Web API。 Swashbuckle在部署状态中仅显示1个参数。 这…
Swagger 显示过时的消息
以此为例: [Obsolete("Please use /Auth/Register instead")] Swaggers UI显示了其过时,但没有显示该消息,那么是否可以在Swagger UI中的属性显示内…
如何解决泛型的 Swashbuckle/Swagger -UI 模型命名问题?
我想清理我的 webapi 的 swagger ui 中的模型名称。 问题是,当我在端点上定义响应类型时,并且该类型是通用的,它的命名方式是,如果使用像 NSwag 这…
找不到 SwaggerUI 的 AKS 页面
我有一个 .net core 6 web api 服务,已部署在 AKS(Azure Kubernetes 服务)上。 Program.cs 看起来像这样; var builder = WebApplication.CreateBu…
如何使用 swashbuckle 的自定义 UI
我正在尝试为我们的 .net core 项目使用自定义的 swashbuckle index.html 。我按照文档执行了此操作: app.UseSwaggerUI(c => { c.IndexStream = () =…
.net core API可选路由参数
我有一个 .net core api 和 swagger。不,我想添加一个过滤器类,包括可选的过滤器参数。 [HttpGet("", Name ="get-index")] [ProducesResponseType(t…