public void DoAfterPostUploadWork(BlogFileUploader fileUploader, string postId) { foreach (ISupportingFile file in _fileList) { string uploadContext = fileUploader.DestinationContext; if (_uploadedFiles.ContainsKey(file.FileId)) { ISupportingFileUploadInfo uploadInfo = file.GetUploadInfo(uploadContext); FileUploadContext fileUploadContext = new FileUploadContext(fileUploader, postId, file, uploadInfo, false); fileUploader.DoUploadWorkAfterPublish(fileUploadContext); } } }