Ejemplo n.º 1
0
            internal ImageReferenceFixer(BlogPostImageDataList list, string blogId)
            {
                string uploadDestinationContext = BlogFileUploader.GetFileUploadDestinationContext(blogId);

                foreach (BlogPostImageData imageData in list)
                {
                    if (imageData.InlineImageFile != null && imageData.InlineImageFile.GetPublishedUri(uploadDestinationContext) != null)
                    {
                        urlFixupTable[imageData.InlineImageFile.GetPublishedUri(uploadDestinationContext)] = imageData.InlineImageFile.Uri;
                        if (imageData.LinkedImageFile != null)
                        {
                            urlFixupTable[imageData.LinkedImageFile.GetPublishedUri(uploadDestinationContext)] = imageData.LinkedImageFile.Uri;
                        }
                    }
                }
            }