我正在使用ServiceStack 3.9.59.0的Swagger插件。我在我的ServiceStack API中有一些端点,例如/ selfchecknode,我不想在Swagger UI中显示。
是否有一种声明方式,可能是通过合同属性,我可以用来隐藏特定端点在Swagger中显示?
答案 0 :(得分:2)
Security docs显示如何限制对ServiceStack的可见性和访问权限。因此,您可以通过以下方式隐藏它在外部可见:
[Restrict(VisibleInternalOnly = true)]
public class InternalAdmin { }