.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Szybkie filtry

Dokumentacja interfejsów API platformy ASP.NET Core version 3.1

NazwaOpis
Microsoft.AspNetCore NamespaceUdostępnia typy, które umożliwiają rozpoczęcie tworzenia aplikacji ASP.NET z ustawieniami domyślnymi z opiniami.
Microsoft.AspNetCore.Antiforgery NamespaceUdostępnia typy przeznaczone do generowania i weryfikowania tokenów w celu zapobiegania atakom fałszerowania żądań między lokacjami.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceZawiera typy do używania serwera IdentityServer z uwierzytelnianiem i autoryzacją ASP.NET Core.
Microsoft.AspNetCore.Authentication NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania. IAuthenticationService to główny punkt wejścia, który definiuje 5 akcji uwierzytelniania: Uwierzytelnianie (pobieranie jakichkolwiek danych uwierzytelniania dla żądania), Wyzwanie (używane w przypadku nieuwierzytelnionych żądań), Zabronione (używane w przypadku odmowy uwierzytelnienia żądania), SignIn (skojarz oświadczeniaPrincipal), SignOut (usuń wszystkie skojarzone dane). Na wysokim poziomie uwierzytelnianie opiera się na koncepcji schematów, które są mapowane na określone IAuthenticationHandler wystąpienia, które są odpowiedzialne za obsługę każdej akcji uwierzytelniania.
Microsoft.AspNetCore.Authentication.AzureAD.UI NamespaceZawiera typy obsługujące integrację uwierzytelniania z usługą Azure Active Directory.
Microsoft.AspNetCore.Authentication.AzureADB2C.UI NamespaceZawiera typy obsługujące integrację uwierzytelniania z usługą Azure Active Directory B2C.
Microsoft.AspNetCore.Authentication.Certificate NamespaceUdostępnia klasy do obsługi uwierzytelniania certyfikatów.
Microsoft.AspNetCore.Authentication.Cookies NamespaceZawiera typy obsługujące uwierzytelnianie oparte na plikach cookie.
Microsoft.AspNetCore.Authentication.Facebook NamespaceZawiera typy obsługujące uwierzytelnianie oparte na protokole OAuth na facebooku.
Microsoft.AspNetCore.Authentication.Google NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole OAuth firmy Google.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania na podstawie elementu nośnego JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania OAuth na koncie Microsoft.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole Negotiate (nazywanym również uwierzytelnianiem opartym na protokole Windows, Kerberos lub NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceZawiera typy, które ułatwiają dostosowywanie mapowań oświadczeń przy użyciu uwierzytelniania opartego na protokole OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na protokole OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceZawiera typy, które ułatwiają dostosowywanie mapowań oświadczeń za pomocą uwierzytelniania opartego na protokole OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na usłudze Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceZawiera typy, które umożliwiają obsługę uwierzytelniania opartego na federacji WSFederation.
Microsoft.AspNetCore.Authorization NamespaceZawiera typy, które umożliwiają obsługę autoryzacji. Główne typy to IAuthorizationRequirement (interfejs znaczników reprezentujący wymaganie, które należy spełnić), IAuthorizationHandler (interfejs odpowiedzialny za określenie, czy zostały spełnione wymagania) i AuthorizationPolicyBuilder (używany do tworzenia obiektów AuthorizationPolicy definiujących nazwane listy wymagań).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceZawiera typy, które umożliwiają obsługę autoryzacji.
Microsoft.AspNetCore.Authorization.Policy NamespaceZawiera typy, które umożliwiają obsługę autoryzacji opartej na zasadach.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceZapewniaAzureAppServicesHostingStartup, które korzysta z uruchamiania hostingu w celu zapewnienia integracji rejestrowania ASP.NET Core z Azure App Service.
Microsoft.AspNetCore.Builder NamespaceZawiera metody dodawania wbudowanego oprogramowania pośredniczącego do aplikacji oraz typy opcji oprogramowania pośredniczącego.
Microsoft.AspNetCore.Builder.Extensions NamespaceUdostępnia metody dodawania niestandardowego oprogramowania pośredniczącego do aplikacji.
Microsoft.AspNetCore.Components NamespaceUdostępnia klasy renderowania składników, obsługi zdarzeń i routingu.
Microsoft.AspNetCore.Components.Authorization NamespaceUdostępnia klasy do pobierania informacji o bieżącym stanie uwierzytelniania.
Microsoft.AspNetCore.Components.CompilerServices NamespaceZawiera typy używane w wygenerowanych kodach składników. Nie jest przeznaczony do użycia w kodzie aplikacji.
Microsoft.AspNetCore.Components.Forms NamespaceUdostępnia klasy do zarządzania widokami formularzy, stanami i walidacjami.
Microsoft.AspNetCore.Components.RenderTree NamespaceUdostępnia typy używane podczas procesu renderowania platformy Blazor. Nie jest przeznaczony do użytku poza platformą Blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceUdostępnia typy używane podczas procesu renderowania platformy Blazor. Nie jest przeznaczony do użytku poza platformą Blazor.
Microsoft.AspNetCore.Components.Routing NamespaceUdostępnia składniki, które obsługują renderowanie i mapowanie tras do składników. Nie jest przeznaczony do użytku poza platformą Blazor.
Microsoft.AspNetCore.Components.Server NamespaceUdostępnia klasy do obsługi aplikacji serwera Blazor, w tym modyfikowanie opcji obwodu i konfigurowanie stanu uwierzytelniania.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceUdostępnia klasy do implementowania obwodów i pracy z nimi w aplikacji blazor Server.
Microsoft.AspNetCore.Components.Web NamespaceZawiera typy do dostarczania informacji o zdarzeniach przeglądarki do platformy Blazor.
Microsoft.AspNetCore.Components.WebAssembly.Authentication NamespaceUdostępnia typy zabezpieczania aplikacji zestawu WebAssembly platformy Blazor przy użyciu uwierzytelniania.
Microsoft.AspNetCore.Components.WebAssembly.Hosting NamespaceUdostępnia typy, które ułatwiają konfigurowanie i uruchamianie aplikacji web Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.Http NamespaceUdostępnia typy żądań HTTP w aplikacjach zestawu WebAssembly platformy Blazor.
Microsoft.AspNetCore.Components.WebAssembly.Infrastructure NamespaceUdostępnia typy podstawowej infrastruktury platformy WebAssembly platformy Blazor. Przeznaczone tylko do użycia w strukturze, nieobsługiwane do użycia w kodzie aplikacji.
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceZawiera typy używane do ograniczania liczby współbieżnych żądań dozwolonych w aplikacji.
Microsoft.AspNetCore.Connections NamespaceZawiera typy i abstrakcje, które obsługują aplikacje niskiego poziomu, które współpracują z nieprzetworzonymi bajtami z połączenia.
Microsoft.AspNetCore.Connections.Features NamespaceZawiera interfejsy dla funkcji opisujących połączenie lub manipulujących nimi.
Microsoft.AspNetCore.CookiePolicy NamespaceZawiera typy używane do kontrolowania zachowania plików cookie.
Microsoft.AspNetCore.Cors NamespaceZawiera typy używane do włączania współużytkowania zasobów między źródłami (CORS).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceZawiera typy używane do tworzenia, konfigurowania i obsługi usług CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceZawiera typy algorytmów do wykonywania wyprowadzania kluczy.
Microsoft.AspNetCore.DataProtection NamespaceZawiera typy używane do ochrony danych.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceZawiera typy używane do szyfrowania uwierzytelnionych i procedur odszyfrowywania. Niestandardowe uwierzytelnianie można utworzyć, implementując element IAuthenticatedEncryptor.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceZawiera typy konfiguracji do użycia z typami w obiekcie Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Microsoft.AspNetCore.DataProtection.AzureStorage Namespace
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceZawiera typy, które umożliwiają przechowywanie kluczy za pomocą programu Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceUdostępnia typy, które zarządzają kluczami używanymi w ochronie danych.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceZawiera typy używane do przechowywania i pobierania elementów XML.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceZawiera typy używane do przechowywania kluczy ochrony danych w usłudze Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceZawiera typy szyfrowania i odszyfrowywania kodu XML.
Microsoft.AspNetCore.Diagnostics NamespaceZawiera typy związane z przechwytywaniem i raportowaniem diagnostyki w ASP.NET Core. Oprogramowanie pośredniczące, takie jak ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewarei StatusCodePagesMiddleware są używane do obsługi błędów w ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceZawiera typy związane z przechwytywaniem i raportowaniem diagnostyki dla platformy Entity Framework Core w ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceZawiera typy związane z raportowaniem kondycji aplikacji przy użyciu polecenia HealthCheckMiddleware.
Microsoft.AspNetCore.HeaderPropagation NamespaceUdostępnia typy używane do propagowania nagłówków HTTP z żądania przychodzącego do wychodzących żądań klienta HTTP.
Microsoft.AspNetCore.HostFiltering NamespaceUdostępnia typy, które ułatwiają filtrowanie żądań według ich Host nagłówka.
Microsoft.AspNetCore.Hosting NamespaceUdostępnia typy, które ułatwiają konfigurowanie i uruchamianie aplikacji internetowych.
Microsoft.AspNetCore.Hosting.Builder NamespaceIApplicationBuilderFactory Zawiera typ, który jest używany jako część tworzenia hosta aplikacji internetowej.
Microsoft.AspNetCore.Hosting.Server NamespaceUdostępnia takie typy, które IServer można zaimplementować w celu akceptowania żądań przychodzących dla aplikacji.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceUdostępnia typy, które można zaimplementować przez serwer do wystąpień puli HttpContext .
Microsoft.AspNetCore.Hosting.Server.Features NamespaceIServerAddressesFeature Udostępnia typ używany do konfigurowania i zgłaszania powiązań adresów dla serwera.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceZawiera typy używane do uwidaczniania statycznych assests z zasobów zestawu.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceZawiera typy używane do hostowania aplikacji internetowej wewnątrz usługi systemu Windows.
Microsoft.AspNetCore.Html NamespaceZawiera typy do manipulowania zawartością HTML.
Microsoft.AspNetCore.Http NamespaceZawiera typy do obsługi żądań HTTP i odpowiedzi.
Microsoft.AspNetCore.Http.Connections NamespaceZawiera typy do konfigurowania połączeń usługi SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceUdostępnia typy używane do nawiązywania połączeń z usługami obsługi połączeń ASP.NET Core.
Microsoft.AspNetCore.Http.Connections.Features NamespaceZawiera interfejsy dla funkcji połączenia usługi SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceZawiera typy, które ułatwiają operacje związane z protokołem HTTP.
Microsoft.AspNetCore.Http.Features NamespaceZawiera typy powiązane z Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceZawiera typy definiujące i implementające uwierzytelnianie Features.
Microsoft.AspNetCore.Http.Headers NamespaceZawiera typy pobierania i ustawiania nagłówków dla żądań i odpowiedzi HTTP.
Microsoft.AspNetCore.HttpOverrides NamespaceZawiera typy używane do obsługi przesłonięć metod HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceZawiera typy używane do obsługi przekierowania HTTPS i protokołu HTTP Strict-Transport-Security (HSTS).
Microsoft.AspNetCore.Identity NamespaceZawiera typy do używania platformy Entity Framework Core z tożsamością w ASP.NET Core.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceUdostępnia typy utrwalania danych tożsamości za pomocą platformy Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceZawiera typy wbudowanych interfejsów użytkownika usługi Razor Pages for Identity w ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceZawiera typy wbudowanych interfejsów użytkownika platformy Razor Dla tożsamości w systemie ASP.NET Core.
Microsoft.AspNetCore.JsonPatch NamespaceZapewnia funkcje obsługi żądań poprawek JSON w internetowym interfejsie API ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceZawiera podstawowe typy i abstrakcje kart poprawek JSON, które definiują operacje, które można wykonać w dokumencie poprawki JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceZawiera implementacje JsonConverter, które mogą dostarczać wystąpienia JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceZawiera typy reprezentujące wyjątki, które mogą wystąpić podczas obsługi żądań poprawek JSON.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceUdostępnia klasy pomocnicze związane z obsługą żądań poprawek JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceZawiera typy reprezentujące operacje, które mogą być wykonywane w dokumencie JSON.
Microsoft.AspNetCore.Localization NamespaceUdostępnia oprogramowanie pośredniczące i typy pomocnicze do lokalizowania aplikacji ASP.NET Core.
Microsoft.AspNetCore.Localization.Routing NamespaceZawiera mechanizm określania informacji o kulturze żądania za pomocą wartości w danych trasy.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceZawiera typy związane z analizowaniem oprogramowania pośredniczącego przy użyciu polecenia AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceUdostępnia typy wymagane do utworzenia aplikacji MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceUdostępnia abstrakcje i kontrakty na potrzeby wywołania i wysyłania akcji, autoryzacji, filtrów akcji, elementów formatujących, powiązania modelu, routingu i walidacji.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceZawiera kontrakty i implementacje ograniczeń akcji.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceUdostępnia typy, które umożliwiają odnajdywanie metadanych, takich jak lista kontrolerów i akcji oraz ich adresy URL. Te typy są przydatne w przypadku interfejsów API documeting przy użyciu interfejsu OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceUdostępnia typy, które umożliwiają metaprogramowanie aplikacji MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceUdostępnia typy, które umożliwiają manipulowanie zasobami aplikacji MVC. Części aplikacji umożliwiają ASP.NET Core odnajdywania kontrolerów, wyświetlania składników, pomocników tagów, stron Razor, źródeł kompilacji razor i nie tylko.
Microsoft.AspNetCore.Mvc.Authorization NamespaceUdostępnia implementacje filtrów autoryzacji.
Microsoft.AspNetCore.Mvc.Controllers NamespaceUdostępnia typy do odnajdywania, inicjowania i uruchamiania kontrolerów MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceZapewnia implementacje dla różnych funkcji MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceUdostępnia typy, które obsługują używanie mechanizmu CORS w mvC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceUdostępnia typy odnajdujące metadane modelu i implementujące walidację przy użyciu elementu System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceUdostępnia typy, które umożliwiają diagnostykę zdarzeń MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceZapewnia implementację kilku filtrów MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceUdostępnia typy, które umożliwiają zwracanie danych JSON oraz formatery danych wejściowych i wyjściowych opartych na formacie XML.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceUdostępnia typy wymagane do wykonania akcji i wyników.
Microsoft.AspNetCore.Mvc.Localization NamespaceUdostępnia typy obsługujące globalizację i lokalizację aplikacji MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceUdostępnia typy kontraktów wymagane do obsługi powiązań modelu.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceUdostępnia implementacje powiązań modelu.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceUdostępnia typy używane do odnajdywania i stosowania metadanych używanych do powiązania modelu.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceUdostępnia typy używane do przeprowadzania walidacji modelu.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceUdostępnia typy wymagane do obsługi formaterów opartych na pliku Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceUdostępnia typy wymagane do obsługi środowiska uruchomieniowego dla widoków Razor.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceUdostępnia typy wymagane do obsługi kompilacji stron Razor i Widoków Razor.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceZawiera klasy do uzyskiwania dostępu do plików projektu Razor i opcji kompilacji.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceZapewnia implementację pomocników tagów head, Body i Url resolution.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceUdostępnia typy wymagane do obsługi środowiska uruchomieniowego dla stron Razor.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.
Microsoft.AspNetCore.Mvc.Rendering NamespaceUdostępnia typy używane do generowania kodu HTML przy użyciu pomocników HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceUdostępnia typy używane do routingu i generowania linków w MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceUdostępnia implementacje wbudowanych pomocników tagów.
Microsoft.AspNetCore.Mvc.Testing NamespaceUdostępnia typy, które obsługują testowanie integracji MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceZapewnia delegowanie procedur obsługi, które obsługują testowanie integracji MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceUdostępnia typy do pracy ze składnikami widoku.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceUdostępnia typy wymagane do obsługi aparatów widoku.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceUdostępnia typy wymagane do obsługi widoków renderowania.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie są przeznaczone bezpośrednio do użycia.
Microsoft.AspNetCore.NodeServices Namespace
Microsoft.AspNetCore.NodeServices.HostingModels Namespace
Microsoft.AspNetCore.Owin NamespaceZawiera typy do używania interfejsu Open Web Interface for .NET (OWIN) z ASP.NET Core.
Microsoft.AspNetCore.Razor.Hosting NamespaceZawiera typy hostowania aparatu widoku Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceZawiera typy dla uruchomionych ITagHelper wystąpień.
Microsoft.AspNetCore.Razor.TagHelpers NamespaceZawiera typy do tworzenia TagHelper implementacji.
Microsoft.AspNetCore.ResponseCaching NamespaceZawiera typy używane do buforowania odpowiedzi i poprawiania wydajności lokacji.
Microsoft.AspNetCore.ResponseCompression NamespaceZawiera typy używane do dynamicznego kompresowania treści odpowiedzi i zmniejszenia wykorzystania przepustowości.
Microsoft.AspNetCore.Rewrite NamespaceZawiera typy używane do modyfikowania atrybutów żądania na podstawie wstępnie zdefiniowanych reguł. Ponowne zapisywanie może być przydatne w przypadkach, gdy zasoby zostały przeniesione lub mogą być dostępne przez wiele adresów URL.
Microsoft.AspNetCore.Routing NamespaceZawiera typy używane z routingiem ASP.NET Core i generowaniem adresów URL. Oprogramowanie pośredniczące routingu jest odpowiedzialne za dopasowywanie przychodzących żądań HTTP i wysyłanie tych żądań do plików wykonywalnych Endpoint wystąpień aplikacji. Generowanie adresu URL używa LinkGenerator do utworzenia ścieżki adresu URL na podstawie zestawu wartości trasy.
Microsoft.AspNetCore.Routing.Constraints NamespaceUdostępnia typy używane do stosowania ograniczeń trasy. Ograniczenia trasy zwykle sprawdzają wartość trasy skojarzoną za pośrednictwem szablonu trasy i podejmuje prawdziwą lub fałszywą decyzję o tym, czy wartość jest akceptowalna. Ograniczenia trasy niestandardowej można utworzyć przez zaimplementowanie IRouteConstraint i zarejestrowanie ich w aplikacji ConstraintMap.
Microsoft.AspNetCore.Routing.Matching NamespaceUdostępnia typy używane do dostosowywania dopasowywania tras punktów końcowych.
Microsoft.AspNetCore.Routing.Patterns NamespaceZawiera typy używane do definiowania tras przy użyciu polecenia RoutePattern. Wystąpienia obiektów RoutePattern są niezmienne i tworzone przy użyciu polecenia RoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceZawiera typy używane do definiowania tras przy użyciu elementu RouteTemplate. RouteTemplate typy w tej przestrzeni nazw są starszym interfejsem API. Zalecaną alternatywą jest RoutePattern i inne typy w systemie RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceZawiera typy używane do routingu drzewa. W programie .NET Core 2.2 lub nowszym TreeRouter został zastąpiony przez routing punktu końcowego.
Microsoft.AspNetCore.Server.HttpSys NamespaceZawiera typy używane do uruchamiania aplikacji ASP.NET Core z HTTP.sys. HTTP.sys jest używany jako IServer. HTTP.sys jest obsługiwana tylko w systemach operacyjnych Windows.
Microsoft.AspNetCore.Server.IIS NamespaceZawiera typy używane do uruchamiania aplikacji ASP.NET Core z usługami IIS w konfiguracji procesu. Usługi IIS są używane jako .IServer Usługi IIS są obsługiwane tylko w systemach operacyjnych Windows.
Microsoft.AspNetCore.Server.IIS.Core NamespaceTypy w tej przestrzeni nazw obsługują platformę ASP.NET Core i nie mają być używane bezpośrednio.
Microsoft.AspNetCore.Server.IISIntegration NamespaceZawiera typy używane do uruchamiania aplikacji ASP.NET Core z usługami IIS w konfiguracji poza procesem. Usługi IIS są obsługiwane tylko w systemach operacyjnych Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceUdostępnia typy używane do uruchamiania narzędzia Kestrel, który jest międzyplatformowym serwerem internetowym dla ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceUdostępnia typy opcji, takie jak KestrelServerOptions i ListenOptions używane do dostosowywania zachowania serwera internetowego Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceUdostępnia typy używane do opisywania składników funkcji na serwerze internetowym Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceUdostępnia typy, które są używane do konfiguracji HTTPS na serwerze sieci Web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv NamespaceUdostępnia typy używane do konfigurowania transportu Libuv na serwerze sieci Web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceUdostępnia typy używane do konfigurowania domyślnego transportu gniazd na serwerze sieci Web Kestrel.
Microsoft.AspNetCore.Session NamespaceZawiera oprogramowanie pośredniczące do zarządzania stanem sesji.
Microsoft.AspNetCore.SignalR NamespaceUdostępnia klasy dla aplikacji SignalR, w tym konfigurowanie opcji centrum i używanie centrów.
Microsoft.AspNetCore.SignalR.Client NamespaceZawiera typy używane do komunikowania się z serwerem SignalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceZawiera typy implementujące protokół SignalR Hub.
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceUdostępnia typy umożliwiające włączenie dostawcy skalowania usługi SignalR Redis w celu obsługi wielu serwerów.
Microsoft.AspNetCore.SpaServices NamespaceUdostępnia typy do hostowania aplikacji jednostronicowej (SPA).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceUdostępnia typy umożliwiające obsługę oprogramowania pośredniczącego interfejsu wiersza polecenia Angular.
Microsoft.AspNetCore.SpaServices.Prerendering NamespacePrerendering aplikacji jednostronicowej (SPA) nie jest już obsługiwany na platformie .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceUdostępnia typy umożliwiające obsługę oprogramowania pośredniczącego serwera deweloperów React.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceUdostępnia typy do obsługi plików statycznych dla aplikacji jednostronicowej (SPA).
Microsoft.AspNetCore.SpaServices.Webpack Namespace
Microsoft.AspNetCore.StaticFiles NamespaceZawiera oprogramowanie pośredniczące do obsługi i przeglądania plików statycznych.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceZawiera typy opcji udostępnionych używane przez oprogramowanie pośredniczące plików statycznych.
Microsoft.AspNetCore.TestHost NamespaceZawiera implementację IServer w pamięci do użycia podczas pisania testów.
Microsoft.AspNetCore.WebSockets NamespaceZawiera oprogramowanie pośredniczące do obsługi ruchu protokołu WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceZawiera powszechnie używane narzędzia dla aplikacji ASP.NET Core, w tym narzędzia do pracy z formularzami, komunikatami wieloczęściowymi, ciągami zapytań, koderami/dekodownikami i strumieniami żądań/odpowiedzi.
Microsoft.Authentication.WebAssembly.Msal NamespaceUdostępnia typy do używania biblioteki Microsoft Authentication Library (MSAL) z zestawem WebAssembly platformy Blazor.
Microsoft.Authentication.WebAssembly.Msal.Models NamespaceUdostępnia typy do używania biblioteki Microsoft Authentication Library (MSAL) z zestawem WebAssembly platformy Blazor.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceZawiera infrastrukturę do wykonywania wywołań metod między platformą .NET i językiem JavaScript w aplikacjach platformy Blazor.
Microsoft.JSInterop.Infrastructure NamespaceZawiera klasy bazowe i infrastrukturę używaną przez platformy wdrażające obsługę międzyoperacyjności JS. Typy w tej przestrzeni nazw nie powinny być zwykle używane bezpośrednio z kodu aplikacji.
Microsoft.JSInterop.WebAssembly NamespaceZawiera implementacje specyficzne dla zestawu WebAssembly na potrzeby obsługi międzyoperacyjności JS. Typy w tej przestrzeni nazw nie powinny być zwykle używane bezpośrednio z kodu aplikacji.
Microsoft.Net.Http.Headers NamespaceZawiera typy reprezentujące dobrze znane nagłówki HTTP i typowe wartości dla tych nagłówków, jeśli ma to zastosowanie. Te typy zawierają również implementacje do analizowania, serializacji i manipuacji wartości nagłówka.