【发布时间】:2022-03-29 02:45:41
【问题描述】:
我在隐藏调用时遇到了 Swashbuckle 问题,链接到调用的模型的定义仍保留在生成的 JSON 中的定义中。
使用文档过滤器,我可以从界面中删除调用。
调用保留在生成的 JSON 中,但在 Swagger UI 中不可见。 我们还可以看到链接到这些调用的 Model 和 Enum 的定义。
这些是内部调用,需要在 JSON 中对外部眼睛隐藏。
如何隐藏所有调用及其引用?
使用 [ApiExplorerSettings(IgnoreApi = true)] 可以解决我的问题,但我需要使用现有属性进行过滤。
【问题讨论】:
标签: swashbuckle