【发布时间】:2018-02-27 21:51:51
【问题描述】:
我有一个 ASP.NET Core 2.0 应用程序,我打算将其作为独立应用程序运行。该应用程序应启动并绑定到可用端口。为此,我将 WebHostBuilder 配置为侦听“http://127.0.0.1:0”并使用 Kestrel 服务器。一旦网络主机开始侦听,我想将带有实际端口的 url 保存在文件中。我想尽早这样做,因为另一个应用程序会读取该文件以与我的应用程序交互。
如何确定网络主机正在侦听的端口?
【问题讨论】:
标签: kestrel-http-server asp.net-core-2.0