Omówienie zestawu Azure SDK dla platformy .NET

Co to jest zestaw Azure SDK dla platformy .NET

Zestaw Azure SDK dla platformy .NET został zaprojektowany w celu ułatwienia korzystania z usług platformy Azure z poziomu aplikacji platformy .NET. Niezależnie od tego, czy przekazuje i pobiera pliki do usługi Blob Storage, pobiera wpisy tajne aplikacji z usługi Azure Key Vault, czy przetwarza powiadomienia z usługi Azure Event Hubs, zestaw Azure SDK dla platformy .NET zapewnia spójny i znany interfejs umożliwiający dostęp do usług platformy Azure.

Zestaw Azure SDK dla platformy .NET jest dostępny jako seria pakietów NuGet, które mogą być używane zarówno w aplikacjach .NET Core (2.1 i nowszych) jak i .NET Framework (4.7.2 i nowszych).

Diagram showing how .NET applications use the Azure SDK to access Azure services.

Korzystanie z zestawu Azure SDK dla platformy .NET w aplikacjach

Aby użyć pakietu zestawu Azure SDK w jednej z aplikacji platformy .NET, wykonaj następujące kroki.

  1. Znajdź odpowiedni pakiet zestawu SDK — użyj listy pakietów, aby znaleźć odpowiedni pakiet dla usługi platformy Azure, z którą pracujesz. Należy pamiętać, że większość usług ma pakiet klienta do pracy z usługą i pakietem zarządzania na potrzeby tworzenia wystąpień usługi i zarządzania nimi. W większości przypadków potrzebny jest pakiet klienta. Zainstaluj ten pakiet w aplikacji przy użyciu narzędzia NuGet.

  2. Konfigurowanie uwierzytelniania dla aplikacji — aby uzyskać dostęp do zasobów platformy Azure, aplikacja musi mieć przypisane odpowiednie poświadczenia i prawa dostępu na platformie Azure. Dowiedz się, jak skonfigurować uwierzytelnianie w uwierzytelnianiu aplikacji platformy .NET na platformie Azure.

  3. Pisanie kodu przy użyciu zestawu SDK w aplikacji — podczas pracy z usługami platformy Azure kod najpierw utworzy obiekt klienta do pracy z usługą, a następnie wywoła metody dla tego obiektu klienta w celu interakcji z usługą. Dostępne są zarówno metody synchroniczne, jak i asynchroniczne. Przykłady użycia poszczególnych pakietów SDK są dostępne w całej dokumentacji platformy Azure.

  4. Konfigurowanie rejestrowania dla zestawu SDK (opcjonalnie) — jeśli musisz zdiagnozować problemy między aplikacją a platformą Azure, możesz włączyć rejestrowanie w zestawie Azure SDK dla platformy .NET.