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

ResolveImageFromUri() public method

public ResolveImageFromUri ( Uri uri, string defaultUrl = null ) : System.Windows.Media.ImageSource
uri System.Uri
defaultUrl string
return System.Windows.Media.ImageSource
        public ImageSource ResolveImageFromUri(Uri uri, string defaultUrl = null)
        {
            if (uri == null)
            {
                return GetDefaultImage(defaultUrl);
            }

            lock (_lockObject)
            {
                return _packageDetailsCache.GetFromCacheOrFetch(uri.AbsoluteUri, () => CreateImage(uri, defaultUrl));
            }
        }