我正在尝试找出一种方法来隐藏/删除 swagger-UI 中的完整服务。根据关于 servicestack swagger 集成的文档,应该有一个Exclude
属性。但不幸的是没有。
是否有另一种方法可以从 swagger-ui 中删除服务?从 servicestack 元数据中删除它们也很好,但不是必需的。
我正在尝试找出一种方法来隐藏/删除 swagger-UI 中的完整服务。根据关于 servicestack swagger 集成的文档,应该有一个Exclude
属性。但不幸的是没有。
是否有另一种方法可以从 swagger-ui 中删除服务?从 servicestack 元数据中删除它们也很好,但不是必需的。
要排除整个服务出现在 Swagger 或任何其他元数据服务(即元数据页面、邮递员、NativeTypes 等)中,请使用以下命令注释请求 DTO:
[Exclude(Feature.Metadata)]
public class MyRequestDto { ... }
该[Exclude]
属性存在于命名空间下的ServiceStack.Interfaces项目中ServiceStack.DataAnnotations
。