为ASP.Net Web API生成JSON模式

ste*_*eve 10 c# jsonschema asp.net-web-api

我正在寻找为WebAPI生成JSON Schema,包括来自XML注释的文档.主要是因为我可以将其导入我们的API文档(使用apiary.io)我设法通过添加swagger(和swashbuckle)然后在每个服务上使用原始链接来获得解决方案 - 但理想情况下我会喜欢更干净的东西,适用于所有api(这必须按服务/控制器完成),并没有这么多的依赖.

在我去看看swagger是如何做到这一点并看看它是否可以被提取出来之前,最好知道是否有现成的方法来做到这一点?

Tai*_*deh 5

是的,您可以依赖于Swagger,并且有一个名为swashbuckle的扩展名,您可以轻松地将其与Web API一起使用,请查看此帖子http://bitoftech.net/2014/08/25/asp-net-web-api-文档-使用-招摇/