gpt4 book ai didi

c# - 使用 servicestack 从 swagger-ui 中排除完整服务

转载 作者:行者123 更新时间:2023-11-30 21:43:14 25 4
gpt4 key购买 nike

我正在尝试找出一种方法来隐藏/删除 swagger-UI 中的完整服务。根据documentation在 servicestack swagger 集成中应该有一个 Exclude 属性。但不幸的是没有。

是否有其他方法可以从 swagger-ui 中删除服务?从服务堆栈元数据中删除它们也很好,但不是必需的。

最佳答案

来自 ServiceStack Swagger Docs :

从元数据页面中排除服务

要排除整个服务出现在 Swagger 或任何其他元数据服务(即元数据页面、Postman、NativeTypes 等)中,请使用以下方式注释 Request DTO:

[Exclude(Feature.Metadata)]
public class MyRequestDto { ... }

[Exclude] 属性存在于 ServiceStack.InterfacesServiceStack.DataAnnotations 命名空间下的项目。

关于c# - 使用 servicestack 从 swagger-ui 中排除完整服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41874010/

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