我有一个功能完整的Web API项目。如何在最小努力的情况下将其改造为类似于Swagger文档/设计的样式? http://petstore.swagger.wordnik.com/ Web API本身是否有原生的Swagger能力?
对于ASP.NET Web API,我推荐你使用“Swashbuckle”。这个实现通过简单的步骤简化了向任何Web API项目添加Swagger。基本上,你只需要安装Swashbuckle NuGet包并按照一些简单的说明操作即可。Taiseer Joudeh撰写了文章“使用Swagger文档化ASP.NET Web API”,介绍了如何配置它。另一个流行的实现是Swagger.net,但上次更新是在2年前,所以它似乎已经终止了。