Cvičení – přidání klientské knihovny pro úložiště do vaší aplikace

Dokončeno

Pojďme integrovat klientskou knihovnu Azure Storage Blobs do konzolové aplikace .NET Core. Klientskou knihovnu Azure Storage Blobs pro .NET distribuuje NuGet. Do aplikací .NET nebo .NET Core budete potřebovat přidat balíček Azure.Storage.Blobs.

Přidání balíčku NuGet pro Azure Storage

  1. V lekci 3 jste vytvořili konzolovou aplikaci .NET Core s názvem PhotoSharingApp. Pokud ještě nejste v Azure Cloud Shellu, cd přejděte do adresáře PhotoSharingApp.

  2. Zadáním následujícího kódu přidejte do aplikace balíček Azure.Storage.Blobs :

    dotnet add package Azure.Storage.Blobs
    
  3. Během stahování klientské knihovny a všech požadovaných závislostí se zobrazí nějaká aktivita konzoly. Po dokončení stahování sestavíme a znovu spustíme aplikaci, abychom měli jistotu, že je všechno připravené. Zadejte tento příkaz:

    dotnet run
    
  4. Stejně jako předtím se zobrazí návratový výstup "Hello World!".

Pojďme do aplikace integrovat klientskou knihovnu Azure Storage Blob pro JavaScript. Klientská knihovna Node.js je k dispozici prostřednictvím Správce balíčků uzlů (npm). Do souboru packages.json budete chtít přidat balíček @azure/storage-blob.

Přidání balíčku Azure Storage

  1. Pokud ještě nejste v Azure Cloud Shellu, cd přejděte do adresáře PhotoSharingApp.

  2. Zadáním následujícího kódu přidejte do aplikace balíček @azure/storage-blob . Nezapomeňte použít možnost --save, aby se balíček trvale zachoval v souboru packages.json.

    npm install @azure/storage-blob --save
    
  3. Během stahování klientské knihovny a všech požadovaných závislostí se zobrazí nějaká aktivita konzoly. Po dokončení stahování sestavíme a znovu spustíme aplikaci, abychom měli jistotu, že je všechno připravené. Zadejte tento příkaz:

    node index.js
    
  4. Stejně jako předtím se zobrazí návratový výstup "Hello, World!".

Když teď máme potřebné knihovny integrované, podívejme se na běžné úkoly, které budete ve svém kódu při práci s Azure Storage provádět.