ASP.NET / ServiceStack启动时的根URL

时间:2017-01-19 09:33:34

标签: asp.net servicestack

我正在尝试使用razor模板基于现有的ASP.NET松散地设置ServiceStack模板。使用它创建的服务将托管在各种位置。我希望他们能够在中央服务器上注册自己。

我希望做的是向Application_start(或apphost)添加一些代码来执行注册但是我找不到任何获取应用程序根URL的方法。使用请求对象的常规方法不起作用,因为此时没有请求对象。

如果我无法从asp.net获取此信息,我想知道是否有一个可以提供我需要的服务栈电话

1 个答案:

答案 0 :(得分:1)

托管ASP.NET Web应用程序的URL仅在运行时可用,从传入的请求URL推断,因此您无法在启动时检索它。