Вы можете создать свой собственный экземпляр UrlHelper
, передав соответствующий ViewContext
. Например, чтобы сделать это из помощника изображения:
public static string CustomImage(this HtmlHelper html)
{
var Url = new UrlHelper(html.ViewContext.RequestContext);
}
В этот момент вы можете вызвать Url.Content()
или любой другой метод UrlHelper
.