Vue d’ensemble du Kit de développement logiciel (SDK) Azure pour .NET

Présentation du Kit de développement logiciel (SDK) Azure pour .NET

Le Kit de développement logiciel (SDK) Azure pour .NET est conçu pour faciliter l’utilisation des services Azure depuis vos applications .NET. Qu'il s'agisse de charger et de télécharger des fichiers vers Stockage Blob, de récupérer des secrets d'application dans Azure Key Vault ou de traiter des notifications provenant d'Azure Event Hubs, le kit SDK Azure pour .NET fournit une interface cohérente et familière pour accéder aux services Azure.

Le Kit de développement logiciel (SDK) Azure pour .NET est disponible sous la forme d’une série de packages NuGet et peut être utilisé dans les applications .NET Core (2.1 et versions ultérieures) et .NET Framework (4.7.2 et versions ultérieures).

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

Utiliser le Kit de développement logiciel (SDK) Azure pour .NET dans vos applications

Pour utiliser un package SDK Azure dans l’une de vos applications .NET, suivez ces étapes.

  1. Recherchez le package du Kit de développement logiciel (SDK) approprié : utilisez la liste des packages afin de trouver le package approprié pour le service Azure avec lequel vous travaillez. Notez que la plupart des services disposent d’un package client pour utiliser le service et un package de gestion pour la création et la gestion d’instances du service. Dans la plupart des cas, vous utiliserez le package client. Installez ce package dans votre application à l’aide de NuGet.

  2. Configurez l’authentification pour votre application : pour accéder aux ressources Azure, votre application doit disposer des informations d’identification et des droits d’accès appropriés attribués dans Azure. Découvrez comment configurer l’authentification dans Authentification des applications .NET sur Azure.

  3. Écrivez du code à l’aide du Kit de développement logiciel (SDK) dans votre application : lorsque vous utilisez des services Azure, votre code crée d’abord un objet client pour utiliser le service, puis appeler des méthodes sur cet objet client pour interagir avec le service. Les méthodes synchrones et asynchrones sont fournies. Des exemples d’utilisation de chaque package SDK individuel sont fournis dans la documentation Azure.

  4. Configurez la journalisation pour le Kit de développement logiciel (SDK) (facultatif) : si vous devez diagnostiquer les problèmes entre votre application et Azure, vous pouvez activer la journalisation dans le Kit de développement logiciel (SDK) Azure pour .NET.