Как получить базовый URL без доступа к запросу
Как получить базовый URL в основном приложении AspNet без запроса?
Я знаю из запроса вы можете получить схему и хост (т.е.$"{Request.Scheme}//{Request.Host}"
дал бы что-то вродеhttps: // локальный: 5000), но возможно ли получить эту информацию откуда-либо еще?
Другими словами, если у меня есть класс обслуживания, который должен создавать абсолютные URL-адреса, как я могу получить текущий URL-адрес, когда нет http-запроса?
ОБНОВЛЕНИЕ: Возможно, этот сценарий даже не имеет смысла, так как URL-адрес хостинга является полностью внешним по отношению к приложению, и поэтому имеет смысл только извлечь его из узла запроса.