【问题标题】:Exclude HelpPage from WebAPI C#从 WebAPI C# 中排除 HelpPage
【发布时间】:2017-12-01 20:03:52
【问题描述】:

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

【问题讨论】:

  • “排除”是什么意思?
  • 我不想在发布模式下公开我的 api 文档,但在调试模式下我需要显示它

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


【解决方案1】:

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

你应该会发现这篇现有的帖子真的很有帮助WebAPI Help Pages: disable for Production release

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-20
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-06
    相关资源
    最近更新 更多