Ćwiczenie — dodawanie biblioteki klienta usługi Storage do aplikacji

Ukończone

Zintegrujmy bibliotekę klienta obiektów blob usługi Azure Storage z aplikacją konsolową platformy .NET Core. Biblioteka klienta obiektów blob usługi Azure Storage dla platformy .NET jest dystrybuowana za pomocą narzędzia NuGet. Należy dodać pakiet Azure.Storage.Blobs do aplikacji platformy .NET lub .NET Core.

Dodawanie pakietu NuGet usługi Azure Storage

  1. W lekcji 3 utworzono aplikację konsolową platformy .NET Core o nazwie PhotoSharingApp. W usłudze Azure Cloud Shell przejdź do katalogu PhotoSharingApp, cd jeśli jeszcze go nie masz.

  2. Wprowadź następujący kod, aby dodać pakiet Azure.Storage.Blobs do aplikacji:

    dotnet add package Azure.Storage.Blobs
    
  3. Podczas pobierania biblioteki klienta i wszystkich wymaganych zależności zostaną wyświetlone pewne działania konsoli. Po zakończeniu pobierania skompilujmy i uruchomimy ponownie aplikację, aby upewnić się, że wszystko jest gotowe do użycia. Podaj następujące polecenie:

    dotnet run
    
  4. Tak jak wcześniej, zwracane dane wyjściowe "Hello World!" są wyświetlane.

Zintegrujmy bibliotekę klienta obiektów blob usługi Azure Storage dla języka JavaScript z aplikacją. Biblioteka klienta Node.js jest dostępna za pośrednictwem menedżera pakietów node (npm). Do pliku packages.json należy dodać pakiet @azure/storage-blob.

Dodawanie pakietu usługi Azure Storage

  1. W usłudze Azure Cloud Shell przejdź do katalogu PhotoSharingApp, cd jeśli jeszcze go nie masz.

  2. Wprowadź następujący kod, aby dodać pakiet @azure/storage-blob do aplikacji. Upewnij się, że określono opcję --save, dzięki czemu zostanie on utrwalony w pliku packages.json.

    npm install @azure/storage-blob --save
    
  3. Podczas pobierania biblioteki klienta i wszystkich wymaganych zależności zostaną wyświetlone pewne działania konsoli. Po zakończeniu pobierania skompilujmy i uruchomimy ponownie aplikację, aby upewnić się, że wszystko jest gotowe do użycia. Podaj następujące polecenie:

    node index.js
    
  4. Tak jak wcześniej, zwracane dane wyjściowe "Hello, World!" są wyświetlane.

Teraz, gdy wymagane biblioteki są na miejscu, przyjrzyjmy się typowym zadaniom wykonywanym w kodzie w ramach pracy z usługą Azure Storage.