Overzicht van Azure SDK voor .NET

Wat is de Azure SDK voor .NET?

De Azure SDK voor .NET is ontworpen om het gebruik van Azure-services vanuit uw .NET-toepassingen eenvoudig te maken. Of het nu gaat om het uploaden en downloaden van bestanden naar Blob Storage, het ophalen van toepassingsgeheimen uit Azure Key Vault of het verwerken van meldingen van Azure Event Hubs, de Azure SDK voor .NET biedt een consistente en vertrouwde interface voor toegang tot Azure-services.

De Azure SDK voor .NET is beschikbaar als reeks NuGet-pakketten die kunnen worden gebruikt in zowel .NET Core-toepassingen (2.1 als hoger) en .NET Framework (4.7.2 en hoger).

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

De Azure SDK voor .NET gebruiken in uw toepassingen

Als u een Azure SDK-pakket in een van uw .NET-toepassingen wilt gebruiken, volgt u deze stappen.

  1. Zoek het juiste SDK-pakket: gebruik de pakketlijst om het juiste pakket te vinden voor de Azure-service waarmee u werkt. Houd er rekening mee dat de meeste services een clientpakket hebben voor het werken met de service en een beheerpakket voor het maken en beheren van exemplaren van de service. In de meeste gevallen wilt u het clientpakket. Installeer dit pakket in uw toepassing met behulp van NuGet.

  2. Verificatie instellen voor uw toepassing: voor toegang tot Azure-resources moet uw toepassing beschikken over de juiste referenties en toegangsrechten die zijn toegewezen in Azure. Meer informatie over het configureren van verificatie bij het verifiëren van .NET-toepassingen naar Azure.

  3. Code schrijven met behulp van de SDK in uw toepassing: wanneer u met Azure-services werkt, maakt uw code eerst een clientobject om met de service te werken en roept u vervolgens methoden aan voor dat clientobject om met de service te communiceren. Zowel synchrone als asynchrone methoden worden geleverd. In de Azure-documentatie worden voorbeelden gegeven van het gebruik van elk afzonderlijk SDK-pakket.

  4. Logboekregistratie configureren voor de SDK (optioneel): als u problemen tussen uw toepassing en Azure wilt vaststellen, kunt u logboekregistratie inschakelen in de Azure SDK voor .NET.