【发布时间】:2019-03-09 15:13:31
【问题描述】:
我的博客引擎有一个 API 服务。我已经将 OpenAPI 文档与 swagger 集成到我的 API 中,但在我看来却遇到了相当特殊的问题。在项目根目录下有个文件叫APIService.xml,其实就是xml文档规范。此 API 通过 Azure CI/CD 管道部署在 Azure 中。 API 部署成功,但是当我尝试运行此 api 时,它不会,因为它实际上正在寻找 apiservice.xml 文件,因此无法运行,因为所述文件不会包含在项目中。我最初认为这可能是 Azure DevOps 管道的问题,因此我尝试在本地发布它,但文件不存在,这意味着它没有在发布时发布/包含在项目中。我尝试在 Kudu 控制台中手动添加它,但它不会添加任何内容。在发布时添加此文件的方法是什么?有什么我应该看的设置吗?
谢谢!!
【问题讨论】:
标签: asp.net-web-api asp.net-core swagger swagger-ui