我有一个 .NET WebApi 站点的现有 Swagger.json 文件,我想将它与运行 Swashbuckle 的开发人员站点(位于不同的 url)集成。
我可以简单地将这个 swagger.json 文件复制到 mvc 站点(内容或 app_data 文件夹并执行此操作吗?)
如果可以的话,放在哪里最好。如何将其设为主机提供的默认 swagger 文件?
我有一个 .NET WebApi 站点的现有 Swagger.json 文件,我想将它与运行 Swashbuckle 的开发人员站点(位于不同的 url)集成。
我可以简单地将这个 swagger.json 文件复制到 mvc 站点(内容或 app_data 文件夹并执行此操作吗?)
如果可以的话,放在哪里最好。如何将其设为主机提供的默认 swagger 文件?
EnableSwagger 方法有两个签名,在其中一个签名中,您可以为您的文件指定路由模板,因此您可以真正从任何地方提供它,只需确保您的模板与您的 json 文件的位置匹配。看看这里: http: //pastebin.com/MDfWNpUs