Orc.NuGetExplorer.ImageResolveService.ResolveImageFromString C# (CSharp) Method

ResolveImageFromString() private method

private ResolveImageFromString ( string uriString, string defaultUrl ) : System.Windows.Media.ImageSource
uriString string
defaultUrl string
return System.Windows.Media.ImageSource
        private ImageSource ResolveImageFromString(string uriString, string defaultUrl)
        {
            if (string.IsNullOrEmpty(uriString))
            {
                return GetDefaultImage(defaultUrl);
            }

            lock (_lockObject)
            {
                return _packageDetailsCache.GetFromCacheOrFetch(uriString, () => CreateImage(new Uri(uriString), defaultUrl));
            }
        }