GetLocalImageUriAsync() private method

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

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