如何在Servicestack中隐藏Swagger UI中的端点?

时间:2013-10-02 17:27:47

标签: servicestack swagger-ui

我正在使用ServiceStack 3.9.59.0的Swagger插件。我在我的ServiceStack API中有一些端点,例如/ selfchecknode,我不想在Swagger UI中显示。

是否有一种声明方式,可能是通过合同属性,我可以用来隐藏特定端点在Swagger中显示?

1 个答案:

答案 0 :(得分:2)

Security docs显示如何限制对ServiceStack的可见性和访问权限。因此,您可以通过以下方式隐藏它在外部可见:

[Restrict(VisibleInternalOnly = true)]
public class InternalAdmin { }