我想将多个 Web API 解决方案部署到 IIS 上的一个部署中,因此我不需要为我部署的每个 Web API 设置新的站点和端口。
我是 C# Web API 的新手,但就像我在 Java 中所做的那样,我可以创建一个 API 项目的 .war,然后部署到 Weblogic 并选择部署 .jar 的实例。 到多个实例或特定实例。
在客户端,我只需要访问 Weblogic 实例(通过端口号)和 API 的正确 URL。
这是否适用于 IIS 中的 C# Web API 部署? 或者我是否需要通过将所有 API 包含到同一个 C# 解决方案来忘记模块化概念?
您可以在网站下添加应用程序。
简短回答: 右键单击您的网站 -> 单击
Add Application
-> 为其指定 Alias
和另一个 Web API 的路径。 它将在 yourwebsite.com/Alias
下提供