@MADm

Как получить абсолютный url приложения ASP.NET MVC?

Как получить абсолютный url приложения с учетом портов и протокола не используя Request? Те если я тестирую на локалке должен получить localhost:55039 если я захостил приложение то https://toster.ru/
  • Вопрос задан
  • 769 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dmitryKovalskiy
программист средней руки
В Application_Start есть только HttpContext.Current. Не понятно только что вы хотите. Если у вас есть какие-то настройки окружения, зависящие от режима работы(под отладкой или бой) то для этого есть решения проще - Web.Debug.config , Web.Release.config
Ответ написан
Комментировать
@atticus_finch
Как вариант можно использовать Application_BeginRequest вместо Application_Start()
protected void Application_BeginRequest(object sender, EventArgs e)
        {
            var current = HttpContext.Current.Request.Url.AbsoluteUri;
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы