【发布时间】:2015-09-08 16:05:44
【问题描述】:
我的 WebApi 控制器位于程序集中(自托管 OWIN 应用程序或 ASP MVC 应用程序)。 是否可以从另一个应用程序(动态加载带有 WebApi 控制器的程序集)中使用 ApiExplorer 来生成 Web API 文档?
【问题讨论】:
-
您可以使用 Swagger:github.com/domaindrivendev/Swashbuckle
-
@Fals,谢谢。我需要用我的自定义结构生成一个 word 文档。在这种情况下,Swagger 可以帮助我吗?
-
是的,已经有一个这样的问题stackoverflow.com/questions/30217910/…
-
@Fals,谢谢。但无论如何,它并没有解决我的任务。我必须在我的 WebApi 应用程序中安装额外的包。我希望能够使用我自己的应用程序来探索任何 WebApi 应用程序,以使用 reflexion 和 ApiExplorer 生成文档。也许,这是不可能的。
-
这是可能的,但你会重新发明井,因为它已经做了你想做的事。有时第三方库是最好的选择。
标签: c# asp.net-web-api asp.net-mvc-apiexplorer