Bagikan melalui


Gambaran umum Azure SDK for .NET

Apa itu Azure SDK untuk .NET

Azure SDK untuk .NET dirancang untuk memudahkan penggunaan layanan Azure dari aplikasi .NET Anda. Baik mengunggah dan mengunduh file ke Blob Storage, mengambil rahasia aplikasi dari Azure Key Vault, atau memproses pemberitahuan dari Azure Event Hubs, Azure SDK for .NET menyediakan antarmuka yang konsisten dan familier untuk mengakses layanan Azure.

Azure SDK untuk .NET adalah kumpulan paket NuGet yang dapat digunakan dalam aplikasi yang menargetkan varian .NET yang menerapkan .NET Standard 2.0.

Diagram memperlihatkan bagaimana aplikasi .NET menggunakan Azure SDK untuk mengakses layanan Azure.

Menggunakan Azure SDK untuk .NET di aplikasi Anda

Untuk menggunakan paket Azure SDK di salah satu aplikasi .NET, Anda ingin mengikuti langkah-langkah ini.

  1. Temukan paket SDK yang sesuai - Gunakan daftar paket untuk menemukan paket yang sesuai untuk layanan Azure yang sedang Anda kerjakan. Perhatikan bahwa sebagian besar layanan memiliki paket klien untuk bekerja dengan layanan dan paket manajemen untuk membuat dan mengelola instans layanan. Dalam kebanyakan kasus, Anda akan menginginkan paket klien. Instal paket ini di aplikasi Anda menggunakan NuGet.

  2. Siapkan autentikasi untuk aplikasi Anda - Untuk mengakses sumber daya Azure, aplikasi Anda harus memiliki kredensial dan hak akses yang sesuai yang ditetapkan di Azure. Pelajari cara mengonfigurasi autentikasi di Mengautentikasi aplikasi .NET ke Azure.

  3. Tulis kode menggunakan SDK di aplikasi Anda - Saat bekerja dengan layanan Azure, kode Anda akan terlebih dahulu membuat objek klien untuk bekerja dengan layanan dan kemudian memanggil metode pada objek klien tersebut untuk berinteraksi dengan layanan. Metode sinkron dan asinkron disediakan. Contoh penggunaan setiap paket SDK individu disediakan di seluruh dokumentasi Azure.

  4. Mengonfigurasi pengelogan untuk SDK (opsional) - Jika Anda perlu mendiagnosis masalah antara aplikasi Anda dan Azure, Anda dapat mengaktifkan pengelogan di Azure SDK untuk .NET.