Я использую ASP.net core
Я могу использовать действие Html внутри представления
@Url.Action("GetOptions", "ControllerName", new { id="1"});
Однако я хочу получить строковое значение в контроллере.
например. что-то вроде
string Url= Url.Action("GetOptions", "ControllerName", new { id="1"}).ToString();
В предыдущих версиях MVC вы можете ссылаться на хелпер в контроллере на
UrlHelper urlHelper = new UrlHelper(HttpContext.Current.Request.RequestContext);
В основном, что я хочу сделать, это генерировать представление строки URL в моем контроллере