ASP.Net如何在没有HttpRequest的情况下获取基本URL?

时间:2010-07-01 17:01:44

标签: asp.net-mvc-2 azure

我正在尝试从worker角色获取基本URL。我无法从那里得到它。

如何在这种情况下获得基本网址?

我找到了这个属性:

Application.Current.Host.Source

但是,为了使其工作,我需要Silverlight文件夹中的引用System.Windows.dll。由于我没有在应用程序的这一部分使用Silverlight,我不确定是否应该在这里使用它或找到另一种方式。

您怎么看?

1 个答案:

答案 0 :(得分:1)

您是否在尝试查找应用的外部网址? (比如something.cloudapp.net?)如果是这样,那么在Windows Azure应用程序中没有一种好方法可以做到这一点(不需要调用Service Management API并按ID查找部署)。