Översikt över Azure SDK för .NET

Vad är Azure SDK för .NET

Azure SDK för .NET är utformat för att göra det enkelt att använda Azure-tjänster från dina .NET-program. Oavsett om det handlar om att ladda upp och ladda ned filer till Blob Storage, hämta programhemligheter från Azure Key Vault eller bearbeta meddelanden från Azure Event Hubs, tillhandahåller Azure SDK för .NET ett konsekvent och välbekant gränssnitt för åtkomst till Azure-tjänster.

Azure SDK för .NET är tillgängligt som en serie NuGet-paket som kan användas i både .NET Core (2.1 och senare) och .NET Framework -program (4.7.2 och senare).

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

Använda Azure SDK för .NET i dina program

Om du vill använda ett Azure SDK-paket i ett av dina .NET-program vill du följa de här stegen.

  1. Leta rätt SDK-paket – Använd paketlistan för att hitta rätt paket för den Azure-tjänst som du arbetar med. Observera att de flesta tjänster har ett klientpaket för att arbeta med tjänsten och ett hanteringspaket för att skapa och hantera instanser av tjänsten. I de flesta fall vill du ha klientpaketet. Installera det här paketet i ditt program med Hjälp av NuGet.

  2. Konfigurera autentisering för ditt program – För att få åtkomst till Azure-resurser måste ditt program ha rätt autentiseringsuppgifter och åtkomsträttigheter tilldelade i Azure. Lär dig hur du konfigurerar autentisering i Autentisera .NET-program till Azure.

  3. Skriv kod med hjälp av SDK:et i ditt program – När du arbetar med Azure-tjänster skapar koden först ett klientobjekt för att arbeta med tjänsten och anropar sedan metoder för det klientobjektet för att interagera med tjänsten. Både synkrona och asynkrona metoder tillhandahålls. Exempel på hur du använder varje enskilt SDK-paket finns i Azure-dokumentationen.

  4. Konfigurera loggning för SDK (valfritt) – Om du behöver diagnostisera problem mellan ditt program och Azure kan du aktivera loggning i Azure SDK för .NET.