我正在开发一个ASP.NET Core WebAPI项目,想找到一种在构建时生成Swagger JSON的方法。
因为我需要使用4个不同的环境,所以我希望有4个具有不同名称的swagger.json文件,例如:
- swagger_{appName}dev{buildNumber}.json - swagger_{appName}demo{buildNumber}.json - swagger_{appName}int{buildNumber}.json - swagger_{appName}staging{buildNumber}.json
是否可以编辑JSON中的字段?我想要根据环境编辑以下字段: host、schemes和basePath。
我正在使用Swashbuckle.AspNetCore,但似乎它没有这样的选项,我错了吗?
提前感谢。
因为我需要使用4个不同的环境,所以我希望有4个具有不同名称的swagger.json文件,例如:
- swagger_{appName}dev{buildNumber}.json - swagger_{appName}demo{buildNumber}.json - swagger_{appName}int{buildNumber}.json - swagger_{appName}staging{buildNumber}.json
是否可以编辑JSON中的字段?我想要根据环境编辑以下字段: host、schemes和basePath。
我正在使用Swashbuckle.AspNetCore,但似乎它没有这样的选项,我错了吗?
提前感谢。