private static string GenerateClientUrl(PathString applicationPath, string path) { if (path.StartsWith("~/", StringComparison.Ordinal)) { var segment = new PathString(path.Substring(1)); return applicationPath.Add(segment).Value; } return path; } }