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;
}