En una de las acciones de mi controlador, estoy generando algo de XML. Uno de los atributos en ese XML es un href
a otro controlador y acción, con algunos parámetros. El XML debe ser algo como esto:Crear un enlace de acción en un controlador
<projects>
<project id="42" name="Project X", href="/projects/42"/>
<!-- etc. -->
</projects>
no me importa si la URL es relativa o absoluta, pero mi pregunta es la siguiente: ¿cómo generar la dirección URL en el código del controlador, en un tipo de fallos ¿camino?
En otras palabras, ¿cómo hago lo que hace HtmlHelper.ActionLink
, pero desde un controlador?
aún válida en ASP.NET Core 1.0.x. 'Url' es una propiedad de la clase abstracta' Microsoft.AspNetCore.Mvc.ControllerBase' que implementa 'Microsoft.AspNetCore.Mvc.IUrlHelper'. –