public string Process(string includedVirtualPath, string input) { if (includedVirtualPath == null) { throw new ArgumentNullException("includedVirtualPath"); } var directory = VirtualPathUtility.GetDirectory(includedVirtualPath.Substring(1)); return(CssRewriteUrlTransformFixed.ConvertUrlsToAbsolute(directory, input)); }
public string Process(string includedVirtualPath, string input) { if (includedVirtualPath == null) { throw new ArgumentNullException("includedVirtualPath"); } if (includedVirtualPath.Length < 1 || includedVirtualPath[0] != '~') { throw new ArgumentException("includedVirtualPath must be valid ( i.e. have a length and start with ~ )"); } var directory = VirtualPathUtility.GetDirectory(includedVirtualPath); return(CssRewriteUrlTransformFixed.ConvertUrlsToAbsolute(directory, input)); }