演習 - アプリにストレージ クライアント ライブラリを追加する

完了

Azure Storage Blobs クライアント ライブラリを .NET Core コンソール アプリケーションに統合しましょう。 .NET 用 Azure Storage Blobs クライアント ライブラリは NuGet で配布されています。 お使いの .NET または .NET Core アプリケーションに Azure.Storage.Blobs パッケージを追加します。

Azure Storage NuGet パッケージを追加する

  1. ユニット 3 では、PhotoSharingApp という .NET Core コンソール アプリケーションを作成しました。 Azure Cloud Shell で、PhotoSharingApp ディレクトリに cd します (まだそのディレクトリに移動していない場合)。

  2. 次のコードを入力して、Azure.Storage.Blobs パッケージをアプリケーションに追加します。

    dotnet add package Azure.Storage.Blobs
    
  3. クライアント ライブラリと必要なすべての依存関係がダウンロードされている間、コンソール アクティビティが一部表示されます。 ダウンロードが完了したら、アプリをもう一度ビルドし、実行することで、すべての準備が整っていることを確認してみましょう。 次のコマンドを入力します。

    dotnet run
    
  4. 前と同様に、"Hello World!" 出力が返されます。

JavaScript 用の Azure Storage Blob クライアント ライブラリをアプリケーションに統合しましょう。 Node.js のクライアント ライブラリは、Node パッケージ マネージャー (npm) を通じて利用できます。 azure-storage パッケージを packages.json ファイルに追加する必要があります。

Azure Storage パッケージを追加する

  1. Azure Cloud Shell で、PhotoSharingApp ディレクトリに cd します (まだそのディレクトリに移動していない場合)。

  2. 次のコードを入力して、@azure/storage-blob パッケージをアプリケーションに追加します。 必ず、--save オプションを指定して、packages.json に保持されるようにしてください。

    npm install @azure/storage-blob --save
    
  3. クライアント ライブラリと必要なすべての依存関係がダウンロードされている間、コンソール アクティビティが一部表示されます。 ダウンロードが完了したら、アプリをもう一度ビルドし、実行することで、すべての準備が整っていることを確認してみましょう。 次のコマンドを入力します。

    node index.js
    
  4. 前と同様に、"Hello World!" 出力が返されます。

これで必要なライブラリが準備できました。次は、Azure Storage を操作するためにコードで行う一般的なタスクを見てみましょう。