private string GetUrl(INavigatable node, HttpContextBase httpContext, string applicationRoot) { string url = urlGenerator.Generate(httpContext.RequestContext(), node); if (!string.IsNullOrEmpty(url)) { if (!url.StartsWith("/", StringComparison.Ordinal)) { url = "/" + url; } url = applicationRoot + url; } return url; }