我有一个 .NET WebApi 站点的现有 Swagger.json 文件,我想将其与运行 Swashbuckle 的开发人员站点(位于不同的 url)集成。
我可以简单地将这个 swagger.json 文件复制到 mvc 站点(content 或 app_data 文件夹并执行此操作吗?)
如果可以的话,放在哪里最好。 如何使它成为主机提供的默认 swagger 文件?
最佳答案
EnableSwagger 方法有两个签名,在其中一个签名中,您可以指定文件的路由模板,因此您可以真正从任何地方提供它,只需确保您的模板与 json 文件的位置匹配。看这里:http://pastebin.com/MDfWNpUs
关于asp.net-mvc - 使用 Swashbuckle 托管现有的 Swagger.JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30675696/