Dela via


Ö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 en samling NuGet-paket som kan användas i program som riktar sig till .NET-varianter som implementerar .NET Standard 2.0.

Diagram som visar hur .NET-program använder Azure SDK för att få åtkomst till Azure-tjänster.

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.