Dela via


Översikt över körningsbibliotek

.NET-körningen har en omfattande standarduppsättning med klassbibliotek, så kallade runtime-bibliotek, ramverksbibliotek eller BCL (Base Class Library). Dessutom finns det tillägg till körningsbiblioteken, som tillhandahålls i NuGet-paket.

De här biblioteken tillhandahåller implementeringar för många allmänna och appspecifika typer, algoritmer och verktygsfunktioner.

Körningsbibliotek

Körningsbiblioteken tillhandahåller grundläggande typer och verktygsfunktioner och är grunden för alla andra .NET-klassbibliotek. Ett exempel är System.String klassen, som tillhandahåller API:er för att arbeta med strängar. Ett annat exempel är serialiseringsbiblioteken.

Tillägg till körningsbiblioteken

Vissa bibliotek tillhandahålls i NuGet-paket i stället för som en del av körningens delade ramverk. Dessa bibliotek görs ofta tillgängliga för appar som riktar sig till .NET-versioner på nednivå, till exempel .NET Framework.

I följande tabell visas några exempel på paketbaserade bibliotek.

NuGet-paket Konceptuellt innehåll
Microsoft.Extensions.Configuration Konfiguration
Microsoft.Extensions.DependencyInjection Beroendeinmatning
Microsoft.Extensions.FileSystemGlobbing Filglädje
Microsoft.Extensions.Hosting Allmän värd
Microsoft.Extensions.Http HTTP
Microsoft.Extensions.Localization Lokalisering
Microsoft.Extensions.Logging Loggning

Se även