Bagikan melalui


Gambaran umum perpustakaan runtime

Runtime .NET memiliki sekumpulan pustaka kelas standar yang luas, yang dikenal sebagai pustaka runtime, pustaka kerangka kerja, atau pustaka kelas dasar (BCL). Selain itu, ada ekstensi ke pustaka runtime, yang disediakan dalam paket NuGet.

Pustaka ini menyediakan implementasi untuk banyak jenis umum dan khusus aplikasi, algoritma, dan fungsionalitas utilitas.

Pustaka runtime

Pustaka runtime menyediakan jenis dasar dan fungsionalitas utilitas dan merupakan dasar dari semua pustaka kelas .NET lainnya. Contohnya System.String adalah kelas , yang menyediakan API untuk bekerja dengan string. Contoh lain adalah pustaka serialisasi.

Ekstensi pada pustaka runtime

Beberapa pustaka disediakan dalam paket NuGet daripada sebagai bagian dari kerangka kerja umum runtime. Pustaka ini sering tersedia untuk aplikasi yang menargetkan versi .NET downlevel, seperti .NET Framework, juga.

Tabel berikut ini memperlihatkan beberapa contoh pustaka yang disediakan paket.

Paket NuGet Isi Konseptual
Microsoft.Extensions.Configuration Konfigurasi
Microsoft.Extensions.DependencyInjection Injeksi dependensi
Microsoft.Extensions.FileSystemGlobbing Pencocokan nama file dengan pola
Microsoft.Extensions.Hosting Host Generik
Microsoft.Extensions.Http HTTP
Microsoft.Extensions.Localization Pelokalan
Microsoft.Extensions.Logging Penebangan

Lihat juga