Az Azure SDK for .NET áttekintése

Mi az Az Azure SDK for .NET?

Az Azure SDK for .NET úgy lett kialakítva, hogy megkönnyítse az Azure-szolgáltatások használatát a .NET-alkalmazásokból. Függetlenül attól, hogy fájlokat tölt fel és tölt le a Blob Storage-ba, alkalmazáskulcsokat kér le az Azure Key Vaultból, vagy az Azure Event Hubstól származó értesítéseket dolgoz fel, az Azure SDK for .NET konzisztens és ismerős felületet biztosít az Azure-szolgáltatások eléréséhez.

A .NET-hez készült Azure SDK NuGet-csomagok sorozataként érhető el, amelyek a .NET Core (2.1-es és újabb) és .NET-keretrendszer (4.7.2-es és újabb) alkalmazásokban egyaránt használhatók.

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

Az Azure SDK for .NET használata az alkalmazásokban

Ha azure SDK-csomagot szeretne használni az egyik .NET-alkalmazásban, kövesse az alábbi lépéseket.

  1. Keresse meg a megfelelő SDK-csomagot – A csomaglistával megtalálhatja a megfelelő csomagot a használt Azure-szolgáltatáshoz. Felhívjuk a figyelmét arra, hogy a legtöbb szolgáltatás rendelkezik ügyfélcsomaggal a szolgáltatással való munkához, valamint egy felügyeleti csomaggal a szolgáltatás példányainak létrehozásához és kezeléséhez. A legtöbb esetben szüksége lesz az ügyfélcsomagra. Telepítse ezt a csomagot az alkalmazásba a NuGet használatával.

  2. Hitelesítés beállítása az alkalmazáshoz – Az Azure-erőforrások eléréséhez az alkalmazásnak rendelkeznie kell a megfelelő hitelesítő adatokkal és hozzáférési jogosultságokkal az Azure-ban. Megtudhatja, hogyan konfigurálhatja a hitelesítést a .NET-alkalmazások Azure-ba való hitelesítésében.

  3. Kód írása az alkalmazás SDK-jával – Az Azure-szolgáltatások használatakor a kód először létrehoz egy ügyfélobjektumot a szolgáltatás használatához, majd meghívja az adott ügyfélobjektum metódusait a szolgáltatással való interakcióhoz. A szinkron és az aszinkron metódusok is rendelkezésre állnak. Az egyes SDK-csomagok használatára az Azure dokumentációjában talál példákat.

  4. Az SDK naplózásának konfigurálása (nem kötelező) – Ha az alkalmazás és az Azure közötti problémákat kell diagnosztizálnia, engedélyezheti a naplózást a .NET-hez készült Azure SDK-ban.