public static string GenerateAbsoluteUrl(this ControllerBase c, string actionName) { string url = Str.BuildHttpUrl(c.Request.Scheme, c.Request.Host.Host, c.Request.Host.Port ?? 0, c.Url.Action(actionName)); return(url); }