Bagikan melalui


Gambaran umum pustaka 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 adalah kelas System.String, yang menyediakan API untuk bekerja dengan string. Contoh lainnya adalah pustaka serialisasi.

Ekstensi ke pustaka runtime

Beberapa pustaka disediakan dalam paket NuGet daripada sebagai bagian dari kerangka kerja bersama 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 Konten konseptual
Microsoft.Extensions.Configuration Konfigurasi
Microsoft.Extensions.DependencyInjection Injeksi dependensi
Microsoft.Extensions.FileSystemGlobbing Globbing file
Microsoft.Extensions.Hosting Host Umum
Microsoft.Extensions.Http HTTP
Microsoft.Extensions.Localization Pelokalan
Microsoft.Extensions.Logging Pembuatan Log

Lihat juga