【发布时间】:2019-05-31 02:34:12
【问题描述】:
我想使用 Web API 的 Api Explorer 来开始生成我自己的文档 html 页面。我试图瞄准的是这里描述的东西: http://blogs.msdn.com/b/yaohuang1/archive/2013/01/20/design-time-generation-of-help-page-or-proxy-for-asp-net-web-api.aspx
但是,这个项目有点过时,不能与当前的 web api 一起使用。 我想要:
- 一个控制台程序,其中安装了 api explorer 核心库。
- 它从另一个项目中获取一个程序集并在其上运行 Api Explorer 以获取所有 REST 路径和方法。
- 我不希望在我的目标项目中安装 Api 资源管理器或帮助页面。我只想使用项目的程序集,控制台应用程序将拥有所有必要的 API 资源管理器包。
这可能吗?
我可以加载程序集并在其上运行 Api Explorer 吗?
【问题讨论】:
-
我也有同样的问题。你找到解决办法了吗?
-
您好,我最接近的是安装以下 Nuget 包并启用 XML 文档生成:nuget.org/packages/Microsoft.AspNet.WebApi.HelpPage
-
谢谢拉敏。为了我的需要,我需要实际的 swagger 文件
标签: c# asp.net-mvc asp.net-web-api