protected override string NormalizeRelativePath(string path, string basePath) { if (!string.IsNullOrEmpty(basePath) && path.StartsWith(basePath, StringComparison.InvariantCultureIgnoreCase)) { var pathTrimmed = path.Substring(basePath.Length); return(PathResolver.NormalizePath(pathTrimmed)); } return(PathResolver.NormalizePath(path)); }