从WebAPI C#中排除HelpPage

时间:2017-06-28 12:42:22

标签: c# asp.net-web-api asp.net-web-api-helppages

我需要在发布模式下排除我的api帮助页面 我试图在webapi配置文件中添加ApiExplorerSettingsAttribute().IgnoreApi = true但它没用 我们怎样才能实现它?

1 个答案:

答案 0 :(得分:1)

如果您的帮助页面位于单独的文件夹中,则将其从源代码管理中排除,然后从那里创建分支。从该分支,您可以发布/部署您的API。如果可能,您应该将所有API文档放在单独的Wiki页面中。

您应该会发现这条现有帖子真有用WebAPI Help Pages: disable for Production release