演習 - アプリにストレージ クライアント ライブラリを追加する
Azure Storage Blobs クライアント ライブラリを .NET Core コンソール アプリケーションに統合しましょう。 .NET 用 Azure Storage Blobs クライアント ライブラリは NuGet で配布されています。 お使いの .NET または .NET Core アプリケーションに Azure.Storage.Blobs パッケージを追加します。
Azure Storage NuGet パッケージを追加する
ユニット 3 では、PhotoSharingApp という .NET Core コンソール アプリケーションを作成しました。 Azure Cloud Shell で、PhotoSharingApp ディレクトリに
cd
します (まだそのディレクトリに移動していない場合)。次のコードを入力して、Azure.Storage.Blobs パッケージをアプリケーションに追加します。
dotnet add package Azure.Storage.Blobs
クライアント ライブラリと必要なすべての依存関係がダウンロードされている間、コンソール アクティビティが一部表示されます。 ダウンロードが完了したら、アプリをもう一度ビルドし、実行することで、すべての準備が整っていることを確認してみましょう。 次のコマンドを入力します。
dotnet run
前と同様に、"Hello World!" 出力が返されます。
JavaScript 用の Azure Storage Blob クライアント ライブラリをアプリケーションに統合しましょう。 Node.js のクライアント ライブラリは、Node パッケージ マネージャー (npm) を通じて利用できます。 azure-storage パッケージを packages.json ファイルに追加する必要があります。
Azure Storage パッケージを追加する
Azure Cloud Shell で、PhotoSharingApp ディレクトリに
cd
します (まだそのディレクトリに移動していない場合)。次のコードを入力して、@azure/storage-blob パッケージをアプリケーションに追加します。 必ず、
--save
オプションを指定して、packages.json に保持されるようにしてください。npm install @azure/storage-blob --save
クライアント ライブラリと必要なすべての依存関係がダウンロードされている間、コンソール アクティビティが一部表示されます。 ダウンロードが完了したら、アプリをもう一度ビルドし、実行することで、すべての準備が整っていることを確認してみましょう。 次のコマンドを入力します。
node index.js
前と同様に、"Hello World!" 出力が返されます。
これで必要なライブラリが準備できました。次は、Azure Storage を操作するためにコードで行う一般的なタスクを見てみましょう。