В настоящее время я переношу MVC Project на Asp. Net Core Project, где на странице макета я использовал один фрагмент кода для получения текущего базового URL-адреса.
например: Если я запустил * Приложение 1024 * размещено на сервере IIS, затем я использовал виртуальный каталог для приложения MVC, как показано ниже:
https://mydomain/myMVCApplication/Login
Затем, используя приведенный ниже код, я могу получить URL-адрес до виртуального телефонная книга
https://mydomain/myMVCApplication/
var baseUrl = @Html.Raw(System.Web.HttpUtility.JavaScriptStringEncode(new Uri(new Uri(this.Context.Request.Url.GetLeftPart(UriPartial.Authority)), Url.Content("~/")).ToString(), true));
Но при миграции в asp. net основное представление, тогда здесь Context.Request.Url, где URL не является свойством Context.Request.
Предложите здесь исправить указанную выше проблему и получить тот же результат.