how to get blob-URL after file upload in azure

前端 未结 2 882
野性不改
野性不改 2021-02-11 13:00

I\'m trying to connect web and worker role. So i have a page where user can upload video files. Files are large so i can\'t use the query to send files. That\'s why i\'m trying

2条回答
  •  误落风尘
    2021-02-11 13:56

    Assuming you're uploading the blobs into blob storage using .Net storage client library by creating an instance of CloudBlockBlob, you can get the URL of the blob by reading Uri property of the blob.

    static void BlobUrl()
    {
        var account = new CloudStorageAccount(new StorageCredentials(accountName, accountKey), true);
        var cloudBlobClient = account.CreateCloudBlobClient();
        var container = cloudBlobClient.GetContainerReference("container-name");
        var blob = container.GetBlockBlobReference("image.png");
        blob.UploadFromFile("File Path ....");//Upload file....
    
        var blobUrl = blob.Uri.AbsoluteUri;
    }
    

    View example on Pastebin

提交回复
热议问题