Как использовать Url.Content( "~\stuff\hi.jpg" ) в коде контроллера?
Мне нужен результат Url.Content("~\stuff\") в коде контроллера,
Как это получить?
Ответ 1
Чтобы получить физический путь к файлу на диске:
Server.MapPath("~\stuff\")
Контроллеры также включают urlHelper, доступный как Url, но это может быть не то, что вам нужно.
Каков результат, который вы ожидаете?
Изменить: В соответствии с вашим запросом на FilePath, Url.Content("~\stuff\") должен работать? Если вы не используете действительно старый ASP.net MVC, у которого не было свойства Url на контроллерах.
Ответ 2
в служебном коде (то есть вдали от контроллеров), вы можете использовать: