Я хочу создать полный URL (с именем домена и т.д.) любого файла в MVC. Пример: файл .jpg
или файл exe
.
Пример: если я даю "~/images/abc.jpg", он должен возвращать " http://www.mywebsite.com/images/abc.jpg"
Мне известно о перегрузке Url.Action
, которая принимает протокол в качестве параметра. Но Url.Action
может использоваться только для Actions.
Я хочу что-то вроде функции Url.Content
, которая принимает протокол в качестве параметра.
Знаете ли вы, если какой-либо метод получит полный URL-адрес любого файла?
Я пробовал: VirtualPathUtility.ToAbsolute
, ResolveClientUrl
, ResolveUrl
, но все они, похоже, не работают.