Telerik.Web.Mvc.WebAssetRegistry.ReplaceImagePath C# (CSharp) Method

ReplaceImagePath() private method

private ReplaceImagePath ( string baseDiretory, string content ) : string
baseDiretory string
content string
return string
        private string ReplaceImagePath(string baseDiretory, string content)
        {
            content = urlRegEx.Replace(content, new MatchEvaluator(match =>
            {
                string path = match.Groups["path"].Value.Trim("'\"".ToCharArray());

                if (path.HasValue()
                    && !path.StartsWith("http://", StringComparison.OrdinalIgnoreCase) 
                    && !path.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
                {
                    path = virtualPathProvider.CombinePaths(baseDiretory, path);

                    return "url('{0}')".FormatWith(urlResolver.Resolve(path));
                }

                return "url('{0}')".FormatWith(path);
            }));

            return content;
        }