Я пытаюсь использовать этот метод расширения UrlHelper:
public static string ToPublicUrl(this UrlHelper urlHelper, Uri relativeUri)
{
var httpContext = urlHelper.RequestContext.HttpContext;
var uriBuilder = new UriBuilder
{
Host = httpContext.Request.Url.Host,
Path = "/",
Port = 80,
Scheme = "http",
};
if (httpContext.Request.IsLocal)
{
uriBuilder.Port = httpContext.Request.Url.Port;
}
return new Uri(uriBuilder.Uri, relativeUri).AbsoluteUri;
}
Этот метод принимает относительный Uri в качестве параметра.Я пытаюсь вызвать этот метод в действии контроллера и не могу понять, как получить относительный Uri для текущего действия
Может ли кто-нибудь указать мне правильное направление?