【发布时间】:2018-11-26 17:33:47
【问题描述】:
我需要在其中一个 HostedServices 中获取 ASP.NET Core 应用程序的基本 URL。
我需要这个,因为它向托管它的同一个 ASP.NET 核心应用程序发出请求(目的是预热,以提高对用户的首次调用性能)。
目前我的解决方案是将基本 URL 保留在配置文件中或仅保留在托管服务私有变量中。
不过我想,有办法从启动代码中获取,但不知道隐藏在哪里。
有人知道怎么获得吗?
附: - 有一些解决方案可以从请求信息中获取它,但是在完成任何请求之前启动 HostedService。所以不适合这种情况。
【问题讨论】:
标签: asp.net-core