次の C# コードのように、ブラウザー ページで BlockBlobClient を使用して、サーバー提供の sastoken / URL を使用してファイルをアップロードしようとしています。
var blob = new CloudBlockBlob(new Uri(assetUploadUrl)); blob.UploadFromFile(FilePath, null, new BlobRequestOptions {RetryPolicy = new ExponentialRetry()});
ドキュメントは BlockBlobClient が @azure/storage-blob で利用可能であり、 uploadBrowserData を使用して input[type=file] 要素からブラウザー データをアップロードできるはずであることを示唆していますが、ブラウザーライブラリソースに BlockBlobClient への参照が見つかりません。browserify エクスポート スクリプトの変更を調べましたが、メインパッケージソースにも参照が見つかりません。また、サンプル コードは、@azure/storage-blog を使用すると、既定で BlobServiceClient が提供されることを示しています。
const { BlobServiceClient } = require("@azure/storage-blob");
BlockBlobClient は実際に JavaScript クライアント ライブラリで利用できますか?