GetLocalImageUrlAsync() private method

private GetLocalImageUrlAsync ( ReportViewItem viewItem ) : Task
viewItem ReportViewItem
return Task
Ejemplo n.º 1
0
        internal async Task InitializeAsync(ReportImageCacheManager manager)
        {
            // get...
            var imageUrl = await manager.GetLocalImageUrlAsync(this);

            if (!(string.IsNullOrEmpty(imageUrl)))
            {
                // set it up...
                this.ImageUri = imageUrl;
            }
            else
            {
                // enqueue an image...
                manager.EnqueueImageDownload(this);
            }
        }