gpt4 book ai didi

c# - 是否可以让 NSwag 忽略 Controller ?

转载 作者:太空狗 更新时间:2023-10-29 17:34:48 24 4
gpt4 key购买 nike

我使用 NSwag 为单个 Controller 生成客户端;我需要它作为自己独立的客户端。我希望将来生成 Swagger 规范时忽略它。

我试着在 Controller 的顶部添加这个属性,但它仍然在规范中被注意到:[ApiExplorerSettings(IgnoreApi = true)]

我的 Controller 正在实现标准的 Microsoft.AspNetCore.Mvc.Controller 类。

最佳答案

我认为在最新版本中,

[ApiExplorerSettings(IgnoreApi = true)]

支持。

否则,您可以添加 SwaggerIgnoreAttributeOpenApiIgnoreAttribute 属性

[SwaggerIgnore]
[OpenApiIgnore]

或者在NSwagStudio或者中间件中手动选择controller...

关于c# - 是否可以让 NSwag 忽略 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43480875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com