private static Uri FixIconUrl(Uri uri)
{
if (uri == null || uri.IsAbsoluteUri)
{
return uri;
}
string path = uri.OriginalString;
if (path.StartsWith("//", StringComparison.Ordinal))
{
path = path.Substring(1);
}
var builder = new UriBuilder
{
Scheme = "http",
Host = "www.nuget.org",
Path = path
};
return builder.Uri;
}