【发布时间】:2018-08-03 12:04:42
【问题描述】:
我的解决方案中有很多单独的 Web Api 项目,我将从我的 Angular 项目中调用它们的端点。但我想从我所有的 API 在同一个端口运行和部署。(例如:localhost:5000)。我怎样才能做到这一点?我在 Visual Studio 中选择了多个启动解决方案。但是当我运行项目时,它给出了“相同端口”的错误。
【问题讨论】:
-
您使用的是哪个 Angular 版本?
-
Angular 5。但是,对我来说重要的是,从一个端口运行所有 API。如果我实现了这一点,我可以轻松地从角度调用。
-
这没有任何意义。您真的想与不同的服务共享一个端口吗?
-
我可以在一个项目中收集所有这些 API。然后我可以在一个端口上运行这个庞大的 API 项目。但我想要拆分 API 项目。因为如果我不拆分,这个 API 项目将会非常庞大。然后当一个人(在我的团队中)打开视觉工作室时,他无法卸载不必要的项目。但是如果我拆分项目,每个人都只能使用他们必要的 API 项目。
-
对不起,我没明白你的意思。我无法理解你的论点。希望其他人会帮助你。
标签: asp.net-web-api port