首页 > 解决方案 > 如何从同一个解决方案运行多个 Web API?

问题描述

我正在尝试运行位于同一解决方案中的多个 Web API。我可以使用 /client/1(project OtherApi) 访问一个 API,使用 /customer/1(project ConcurrentAPI) 调用另一个 API。当我运行整个解决方案时,只有 /client/1 给我一个响应,当我尝试调用 /customer/1 时,我得到一个 HTTP 404 错误(看图片)。

在此处输入图像描述

我已经尝试将这两个项目都设置为启动项目,但这不起作用。

有什么想法吗?

提前致谢!

标签: visual-studioapiprojectsolution

解决方案


您尝试运行两个将侦听同一端口的进程。

我猜他们中的一个会警告你端口很忙。

因此,您可以在每个解决方案中使用不同的端口,然后使用适当的端口访问每个 API。


推荐阅读