0

我正在使用带有红隼的 asp.net 核心,我想提供静态文件以及托管 web api。有没有一种方法可以在不同于 web api 的端口上提供静态文件?

4

1 回答 1

0

这基本上需要同时运行两个网络主机,因为端口本质上是与网络主机绑定的。您可以通过 via 进行操作IHostedService,但我认为这不是微不足道的。即使你让它以这种方式工作,我认为它可能不会做你想做的事,因为主要主机仍然会参与其中,我可以想象这个请求的唯一合理原因是你想分离负载在两个不同的主机实例之间。

如果这确实是您的目标,那么唯一真正的方法是使用两个完全独立的 ASP.NET Core 应用程序(两个不同的项目)。

于 2018-06-06T15:11:13.970 回答