从控制器获取基本URL的最佳方法是什么?

leo*_*ora 5 asp.net-mvc

在我的控制器内如何获得基本URL.

例如,如果我的网址是:

http://www.mysite.com/MyController/MyAction
Run Code Online (Sandbox Code Playgroud)

我想要一个返回的函数:

http://www.mysite.com
Run Code Online (Sandbox Code Playgroud)

san*_*oIT 15

我用:

Request.Url.GetLeftPart(UriPartial.Authority);
Run Code Online (Sandbox Code Playgroud)