0

푸른 색 방울 저장소에 이미지를 업로드하려고합니다. 8. CameraCaptureTask를 사용하고 있습니다. 아래 코드는 푸른 색 저장소에 이미지를 업로드하는 데 적합합니다. 그러나 한 번에 여러 이미지를 업로드 할 수있는 방법이 있습니까?WP8 - 이미지를 푸른 색 기억 장치에 일괄 업로드하기

private void save_Click(object sender, RoutedEventArgs e) 
    { 
     UploadToAzureBlobStorage(imageStream); 
    } 

    private void capture_Click(object sender, RoutedEventArgs e) 
    { 
     cam.Show(); 
    } 

    void cam_Completed(object sender, PhotoResult e) 
    { 
     if (e.TaskResult == TaskResult.OK) 
     { 
      BitmapImage bmp = new BitmapImage(); 
      bmp.SetSource(e.ChosenPhoto); 

      imagestream = e.ChosenPhoto; 
     } 
    } 

    private void UploadToAzureBlobStorage(Stream stream) 
    { 
     var blobClient = CloudStorageContext.Current.Resolver.CreateCloudBlobClient(); 
     var container = blobClient.GetContainerReference("images"); 

     container.CreateIfNotExist(
      BlobContainerPublicAccessType.Container, 
      response => 
      { 
       var blob = container.GetBlobReference("image.jpg"); 

       blob.UploadFromStream(
        stream, 
        response2 => 
        { 
         MessageBox.Show("Upload complete."); 
        }); 
      }); 
    } 
+0

http://stackoverflow.com/questions/7719374/batch-uploading-huge-sets-of-images-to-azure-blob-storage?rq=1 – Kulasangar

답변

0

저장 클라이언트 라이브러리를 사용하면 개별 BLOB를 업로드/다운로드 할 수 있습니다. 물론 표준 .NET 기술을 사용하여 여러 BLOB 작업을 병렬로 수행 할 수 있습니다.

+0

예 가능한 복사본이 될 수 있습니다. 예. 찾았습니다. 그 길 .. 고마워 .. –