.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.

Filtros Rápidos

Referência de API de ASP.NET Core version 7.0

NameDescription
Microsoft.AspNetCore NamespaceFornece tipos que permitem a introdução à criação de um aplicativo ASP.NET com padrões opinativos.
Microsoft.AspNetCore.Antiforgery NamespaceFornece tipos projetados para gerar e validar tokens para evitar ataques de Solicitação Intersite Forjada.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceContém tipos para usar o IdentityServer com autenticação e autorização ASP.NET Core.
Microsoft.AspNetCore.Authentication NamespaceContém tipos que habilitam o suporte para autenticação. IAuthenticationServiceé o ponto de entrada main que define as 5 ações de autenticação: Autenticar (obter quaisquer dados de autenticação para uma solicitação), Desafio (usado para solicitações não autenticadas), Proibir (usado quando uma solicitação autenticada deve ser negada), SignIn (associar um ClaimsPrincipal), SignOut (remover quaisquer dados associados). Em um alto nível, a autenticação é baseada no conceito de esquemas, que são mapeados para instâncias específicas IAuthenticationHandler que são responsáveis por lidar com cada uma das ações de autenticação.
Microsoft.AspNetCore.Authentication.Certificate NamespaceFornece classes para dar suporte à autenticação de certificado.
Microsoft.AspNetCore.Authentication.Cookies NamespaceContém tipos que dão suporte à autenticação baseada em cookie.
Microsoft.AspNetCore.Authentication.Facebook NamespaceContém tipos que dão suporte à autenticação baseada em OAuth do Facebook.
Microsoft.AspNetCore.Authentication.Google NamespaceContém tipos que habilitam o suporte para autenticação baseada em OAuth do Google.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceContém tipos que habilitam o suporte para autenticação baseada em portador JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceContém tipos que habilitam o suporte para autenticação baseada em OAuth da conta Microsoft.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceContém tipos que habilitam o suporte para autenticação baseada em Negotiate (também conhecida como Windows, Kerberos ou NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceContém tipos que habilitam o suporte para autenticação baseada em OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceContém tipos que facilitam a personalização de mapeamentos de declaração com autenticação baseada em OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceContém tipos que habilitam o suporte para autenticação baseada em OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceContém tipos que facilitam a personalização de mapeamentos de declaração com a autenticação baseada em OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceContém tipos que habilitam o suporte para autenticação baseada no Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceContém tipos que habilitam o suporte para autenticação baseada em WSFederation.
Microsoft.AspNetCore.Authorization NamespaceContém tipos que habilitam o suporte para autorização. Os tipos de main são IAuthorizationRequirement (interface de marcador que representa um requisito que deve ser atendido), IAuthorizationHandler (interface responsável por determinar se os requisitos foram atendidos) e AuthorizationPolicyBuilder (usada para criar objetos AuthorizationPolicy que definem listas de requisitos nomeadas).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceContém tipos que habilitam o suporte para autorização.
Microsoft.AspNetCore.Authorization.Policy NamespaceContém tipos que habilitam o suporte para autorização baseada em política.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceFornece AzureAppServicesHostingStartup o que usa a inicialização de hospedagem para fornecer ASP.NET Core integração de log com Serviço de Aplicativo do Azure.
Microsoft.AspNetCore.Builder NamespaceContém métodos para adicionar middleware interno a um aplicativo e os tipos de opções para o middleware.
Microsoft.AspNetCore.Builder.Extensions NamespaceFornece métodos para adicionar middleware personalizado a um aplicativo.
Microsoft.AspNetCore.Components NamespaceFornece classes para renderização de componentes, manipulação de eventos e roteamento.
Microsoft.AspNetCore.Components.Authorization NamespaceFornece classes para recuperar informações sobre o estado de autenticação atual.
Microsoft.AspNetCore.Components.CompilerServices NamespaceContém tipos usados no código do componente gerado. Não destinado ao uso no código do aplicativo.
Microsoft.AspNetCore.Components.Forms NamespaceFornece classes para gerenciar exibições de formulário, estado e validações.
Microsoft.AspNetCore.Components.Infrastructure Namespace
Microsoft.AspNetCore.Components.RenderTree NamespaceFornece tipos usados durante o processo de renderização do Blazor. Não destinado ao uso fora da estrutura Blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceFornece tipos usados durante o processo de renderização do Blazor. Não pretendido para uso fora da estrutura Blazor.
Microsoft.AspNetCore.Components.Routing NamespaceFornece componentes que dão suporte a rotas de renderização e mapeamento para componentes. Não pretendido para uso fora da estrutura Blazor.
Microsoft.AspNetCore.Components.Server NamespaceFornece classes para operar um aplicativo Blazor Server, incluindo a modificação de opções de circuito e a configuração do estado de autenticação.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceFornece classes para implementar e trabalhar com circuitos em um aplicativo Blazor Server.
Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage NamespaceFornece tipos para armazenar e recuperar dados no armazenamento do navegador.
Microsoft.AspNetCore.Components.Web NamespaceContém tipos para fornecer informações sobre eventos de navegador para a estrutura Blazor.
Microsoft.AspNetCore.Components.Web.Infrastructure Namespace
Microsoft.AspNetCore.Components.Web.Virtualization NamespaceFornece tipos para virtualização da renderização da interface do usuário. A virtualização é uma técnica para limitar a renderização da interface do usuário apenas às partes que estão visíveis no momento.
Microsoft.AspNetCore.Components.WebAssembly.Authentication NamespaceFornece tipos para proteger aplicativos Blazor WebAssembly com autenticação.
Microsoft.AspNetCore.Components.WebAssembly.Hosting NamespaceFornece tipos que ajudam a configurar e iniciar aplicativos Web Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.HotReload Namespace
Microsoft.AspNetCore.Components.WebAssembly.Http NamespaceFornece tipos para fazer solicitações HTTP em aplicativos Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.Infrastructure NamespaceFornece tipos para a infraestrutura de estrutura do Blazor WebAssembly subjacente. Destinado apenas ao uso de estrutura, sem suporte para uso no código do aplicativo.
Microsoft.AspNetCore.Components.WebAssembly.Server NamespaceFornece tipos para hospedar o servidor de desenvolvimento Blazor localmente. Destinado apenas ao uso da estrutura, não há suporte para uso no código do aplicativo.
Microsoft.AspNetCore.Components.WebAssembly.Services NamespaceFornece tipos de serviço para bibliotecas e aplicativos Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebView Namespace
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceContém tipos usados para limitar o número de solicitações simultâneas permitidas no aplicativo.
Microsoft.AspNetCore.Connections NamespaceContém tipos e abstrações que dão suporte a aplicativos de baixo nível que funcionam com os bytes brutos de uma conexão.
Microsoft.AspNetCore.Connections.Features NamespaceContém interfaces para recursos que descrevem ou manipulam uma conexão.
Microsoft.AspNetCore.CookiePolicy NamespaceContém tipos usados para controlar o comportamento dos cookies.
Microsoft.AspNetCore.Cors NamespaceContém tipos usados para habilitar o CORS (compartilhamento de recursos entre origens).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceContém tipos que são usados para criar, configurar e manipular serviços CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceContém tipos para algoritmos para executar derivação de chave.
Microsoft.AspNetCore.DataProtection NamespaceContém tipos usados para proteção de dados.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceContém tipos usados para rotinas de criptografia e descriptografia autenticadas. A authenication personalizada pode ser criada implementando IAuthenticatedEncryptor.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceContém tipos de configuração para uso com tipos no Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceContém tipos que permitem armazenar chaves com o Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceFornece tipos que gerenciam chaves usadas na proteção de dados.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceContém tipos usados para armazenar e recuperar elementos XML.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceContém tipos usados para armazenar chaves de proteção de dados no Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceContém tipos para criptografar e descriptografar XML.
Microsoft.AspNetCore.Diagnostics NamespaceContém tipos relacionados à captura e à diagnóstico de relatórios em ASP.NET Core. Middleware como ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewaree StatusCodePagesMiddleware são usados para lidar com erros em ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceContém tipos relacionados à captura e relatório diagnóstico para o Entity Framework Core em ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceContém tipos relacionados ao relatório de integridade do aplicativo usando HealthCheckMiddleware.
Microsoft.AspNetCore.Grpc.JsonTranscoding Namespace
Microsoft.AspNetCore.HeaderPropagation NamespaceFornece tipos usados para propagar cabeçalhos HTTP da solicitação de entrada para as solicitações de cliente HTTP de saída.
Microsoft.AspNetCore.HostFiltering NamespaceFornece tipos que ajudam a filtrar solicitações pelo Host cabeçalho.
Microsoft.AspNetCore.Hosting NamespaceFornece tipos que ajudam a configurar e iniciar aplicativos Web.
Microsoft.AspNetCore.Hosting.Builder NamespaceContém o IApplicationBuilderFactory tipo que é usado como parte da criação de um host de aplicativo Web.
Microsoft.AspNetCore.Hosting.Infrastructure Namespace
Microsoft.AspNetCore.Hosting.Server NamespaceFornece tipos como IServer esse que podem ser implementados para aceitar solicitações de entrada para o aplicativo.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceFornece tipos que podem ser implementados por um servidor para instâncias de pool HttpContext .
Microsoft.AspNetCore.Hosting.Server.Features NamespaceFornece o IServerAddressesFeature tipo usado para configurar e relatar as associações de endereço para o servidor.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceContém tipos usados para expor assests da Web estáticos de recursos de assembly.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceContém tipos usados para hospedar um aplicativo Web dentro de um Serviço Windows.
Microsoft.AspNetCore.Html NamespaceContém tipos para manipular o conteúdo HTML.
Microsoft.AspNetCore.Http NamespaceContém tipos para lidar com solicitações e respostas HTTP.
Microsoft.AspNetCore.Http.Connections NamespaceContém tipos para configurar conexões do SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceFornece tipos usados para fazer conexões com manipuladores de conexão ASP.NET Core.
Microsoft.AspNetCore.Http.Connections.Features NamespaceContém interfaces para recursos de conexão do SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceContém tipos que ajudam com operações relacionadas a HTTP.
Microsoft.AspNetCore.Http.Features NamespaceContém tipos relacionados a Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceContém tipos que definem e implementam a autenticação Features.
Microsoft.AspNetCore.Http.Headers NamespaceContém tipos para obter e definir cabeçalhos para solicitações e respostas HTTP.
Microsoft.AspNetCore.Http.HttpResults Namespace
Microsoft.AspNetCore.Http.Json NamespaceContém tipos relacionados à leitura de JSON de solicitações HTTP e gravação de JSON em respostas HTTP.
Microsoft.AspNetCore.Http.Metadata Namespace
Microsoft.AspNetCore.HttpLogging Namespace
Microsoft.AspNetCore.HttpOverrides NamespaceContém tipos que são usados para dar suporte a substituições de método HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceContém tipos usados para dar suporte ao Redirecionamento HTTPS e HSTS (HTTP Strict-Transport-Security).
Microsoft.AspNetCore.Identity NamespaceContém tipos para usar o Entity Framework Core com Identidade no ASP.NET Core.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceFornece tipos para persistir dados de identidade com o Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceContém tipos para a interface do usuário interna do Razor Pages para Identidade em ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceContém tipos para a interface do usuário interna do Razor Pages para Identidade em ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.V5.Pages.Account.Internal Namespace
Microsoft.AspNetCore.Identity.UI.V5.Pages.Account.Manage.Internal Namespace
Microsoft.AspNetCore.Identity.UI.V5.Pages.Internal Namespace
Microsoft.AspNetCore.JsonPatch NamespaceFornece funcionalidade para lidar com solicitações de Patch JSON em uma API Web ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceContém tipos base e abstrações para adaptadores de Patch JSON, que definem as operações que podem ser executadas em um documento de patch JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceContém implementações JsonConverter que podem fornecer instâncias JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceContém tipos para representar exceções que podem ocorrer ao lidar com solicitações de Patch JSON.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceFornece classes auxiliares envolvidas no tratamento de solicitações de Patch JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceContém tipos que representam operações que podem ser executadas em um documento JSON.
Microsoft.AspNetCore.Localization NamespaceFornece middleware e tipos de suporte para localizar aplicativos ASP.NET Core.
Microsoft.AspNetCore.Localization.Routing NamespaceContém um mecanismo para determinar as informações de cultura de uma solicitação por meio de valores nos dados de rota.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceContém tipos relacionados à análise de middleware usando AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceFornece os tipos necessários para criar um aplicativo MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceFornece abstrações e contratos para invocação de ação e expedição, autorização, filtros de ação, formatadores, model binding, roteamento e validação.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceFornece contratos e implementações para restrições de ação.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceFornece tipos que permitem a descoberta de metadados, como a lista de controladores e ações e suas URLs. Esses tipos são úteis para apIs de documeting usando OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceFornece tipos que permitem a metaprogramação de um aplicativo MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceFornece tipos que permitem manipular os recursos de um aplicativo MVC. As Partes do Aplicativo permitem que ASP.NET Core descubra controladores, exiba componentes, auxiliares de marca, Razor Pages, fontes de compilação razor e muito mais.
Microsoft.AspNetCore.Mvc.Authorization NamespaceFornece implementações para filtros de autorização.
Microsoft.AspNetCore.Mvc.Controllers NamespaceFornece tipos para descobrir, inicializar e executar controladores MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceFornece implementações para vários recursos do MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceFornece tipos que dão suporte ao uso do CORS no MVC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceFornece tipos que descobrem metadados de modelo e implementam a validação usando System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceFornece tipos que habilitam diagnóstico de eventos MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceFornece implementação para vários filtros MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceFornece tipos que permitem o retorno de JSON e formatadores de entrada e saída baseados em XML.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceFornece tipos necessários para a ação e a execução de resultados.
Microsoft.AspNetCore.Mvc.Localization NamespaceFornece tipos que dão suporte à globalização e localização de aplicativos MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceFornece tipos de contratos necessários para dar suporte a associadores de modelo.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceFornece implementações para associadores de modelo.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceFornece tipos usados para descobrir e aplicar metadados usados para model binding.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceFornece tipos usados para executar a validação do modelo.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceFornece tipos necessários para dar suporte a formatadores baseados em Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceFornece tipos necessários para suporte de runtime para exibições do Razor.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceFornece tipos necessários para dar suporte à compilação de Razor Pages e Razor Views.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceContém classes para acessar arquivos de projeto razor e opções de compilação.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceFornece implementação para auxiliares de marca de resolução de Cabeçalho, Corpo e URL.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceFornece tipos necessários para suporte de runtime para Razor Pages.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não se destinam a serem usados diretamente.
Microsoft.AspNetCore.Mvc.Rendering NamespaceFornece tipos usados para a geração HTML usando auxiliares HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceFornece tipos usados para roteamento e geração de vínculo no MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceFornece implementações para auxiliares de marca internos.
Microsoft.AspNetCore.Mvc.Testing NamespaceFornece tipos que dão suporte ao teste de integração do MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceFornece manipuladores de delegação que dão suporte ao teste de integração do MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceFornece tipos para trabalhar com componentes de exibição.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceFornece tipos necessários para dar suporte a mecanismos de exibição.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceFornece tipos necessários para dar suporte a exibições de renderização.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Microsoft.AspNetCore.OutputCaching Namespace
Microsoft.AspNetCore.Owin NamespaceContém tipos para usar o Open Web Interface para .NET (OWIN) com ASP.NET Core.
Microsoft.AspNetCore.RateLimiting Namespace
Microsoft.AspNetCore.Razor.Hosting NamespaceContém tipos para hospedar o mecanismo de exibição do Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceContém tipos para instâncias em execução ITagHelper .
Microsoft.AspNetCore.Razor.TagHelpers NamespaceContém tipos para criar TagHelper implementações.
Microsoft.AspNetCore.RequestDecompression Namespace
Microsoft.AspNetCore.ResponseCaching NamespaceContém tipos usados para armazenar respostas em cache e melhorar o desempenho do site.
Microsoft.AspNetCore.ResponseCompression NamespaceContém tipos usados para compactar dinamicamente os corpos de resposta e reduzir a utilização da largura de banda.
Microsoft.AspNetCore.Rewrite NamespaceContém tipos usados para modificar atributos de solicitação com base em regras predefinidas. A reescrita pode ser valiosa nos casos em que os recursos foram movidos ou podem ser acessados por várias URLs.
Microsoft.AspNetCore.Routing NamespaceContém tipos usados com roteamento e geração de URL do ASP.NET Core. O middleware de roteamento é responsável por corresponder às solicitações HTTP de entrada e expedir essas solicitações para as instâncias de Endpoint executáveis do aplicativo. A geração de URL usa LinkGenerator para criar um caminho de URL de um conjunto de valores de rota.
Microsoft.AspNetCore.Routing.Constraints NamespaceFornece tipos usados para aplicar restrições de rota. Em geral, as restrições da rota inspecionam o valor de rota associado por meio do modelo de rota e tomam uma decisão do tipo "verdadeiro ou falso" sobre se o valor é aceitável. Restrições de rota personalizadas podem ser criadas implementando IRouteConstraint e registrando-as com o aplicativo ConstraintMap.
Microsoft.AspNetCore.Routing.Matching NamespaceFornece tipos que são usados para personalizar a correspondência de rotas de ponto de extremidade.
Microsoft.AspNetCore.Routing.Patterns NamespaceContém tipos usados para definir rotas usando RoutePattern. As instâncias de RoutePattern são imutáveis e são criadas usando RoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceContém tipos usados para definir rotas usando RouteTemplate. RouteTemplate e os tipos nesse namespace são uma API herdada. A alternativa recomendada é RoutePattern e os outros tipos em RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceContém tipos que são usados para roteamento de árvore. No .NET Core 2.2 e posterior TreeRouter foi substituído pelo roteamento de ponto de extremidade.
Microsoft.AspNetCore.Server.HttpSys NamespaceContém tipos usados para executar um aplicativo ASP.NET Core com HTTP.sys. HTTP.sys é usado como o IServer. HTTP.sys só tem suporte nos Sistemas Operacionais Windows.
Microsoft.AspNetCore.Server.IIS NamespaceContém tipos usados para executar um aplicativo ASP.NET Core com o IIS na configuração em processo. O IIS é usado como o IServer. O IIS só tem suporte nos Sistemas Operacionais Windows.
Microsoft.AspNetCore.Server.IIS.Core NamespaceOs tipos nesse namespace dão suporte à estrutura ASP.NET Core e não devem ser usados diretamente.
Microsoft.AspNetCore.Server.IISIntegration NamespaceContém tipos usados para executar um aplicativo ASP.NET Core com o IIS na configuração fora do processo. O IIS só tem suporte nos Sistemas Operacionais Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceFornece tipos usados para executar o Kestrel, que é um servidor Web multiplataforma para ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceFornece tipos de opções como KestrelServerOptions e ListenOptions que são usados para personalizar o comportamento do servidor Web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceFornece tipos que são usados para descrever componentes de recursos no servidor Web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceFornece tipos que são usados para a configuração HTTPS no servidor Web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic Namespace
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceFornece tipos usados para configurar o transporte de Soquetes padrão no servidor Web Kestrel.
Microsoft.AspNetCore.Session NamespaceContém um middleware para gerenciar o estado da sessão.
Microsoft.AspNetCore.SignalR NamespaceFornece classes para aplicativos SignalR, incluindo a configuração de opções de hub e o uso de hubs.
Microsoft.AspNetCore.SignalR.Client NamespaceContém tipos que são usados para se comunicar com um servidor SignalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceContém tipos que implementam o Protocolo do Hub SignalR.
Microsoft.AspNetCore.SignalR.Specification.Tests Namespace
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceFornece tipos para habilitar o provedor de scaleout do SignalR Redis para suporte a vários servidores.
Microsoft.AspNetCore.SpaServices NamespaceFornece tipos para hospedar um SPA (Aplicativo de Página Única).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceFornece tipos para habilitar Angular suporte a middleware da CLI.
Microsoft.AspNetCore.SpaServices.Prerendering NamespaceNão há mais suporte para a pré-geração de SPA (aplicativo de página única) no .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceFornece tipos para habilitar React suporte ao middleware do servidor de desenvolvimento.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceFornece tipos para servir arquivos estáticos para um SPA (Aplicativo de Página Única).
Microsoft.AspNetCore.StaticFiles NamespaceContém middlewares para servir e procurar arquivos estáticos.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceContém tipos de opção compartilhados usados por middlewares de arquivos estáticos.
Microsoft.AspNetCore.TestHost NamespaceContém uma implementação na memória de IServer para uso na gravação de testes.
Microsoft.AspNetCore.WebSockets NamespaceContém um middleware para lidar com o tráfego do WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceContém utilitários comumente usados para aplicativos ASP.NET Core, incluindo ferramentas para trabalhar com formulários, mensagens de várias partes, cadeias de caracteres de consulta, codificadores/decodificadores e fluxos de solicitação/resposta.
Microsoft.Authentication.WebAssembly.Msal NamespaceFornece tipos para usar a MSAL (Biblioteca de Autenticação da Microsoft) com o Blazor WebAssembly.
Microsoft.Authentication.WebAssembly.Msal.Models NamespaceFornece tipos para usar a MSAL (Biblioteca de Autenticação da Microsoft) com o Blazor WebAssembly.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceContém a infraestrutura para fazer chamadas de método entre .NET e JavaScript em aplicativos Blazor.
Microsoft.JSInterop.Implementation NamespaceContém classes base e infraestrutura usadas por plataformas que implementam o suporte à interoperabilidade JS. Os tipos nesse namespace normalmente não devem ser usados diretamente do código do aplicativo.
Microsoft.JSInterop.Infrastructure NamespaceContém classes base e infraestrutura usadas por plataformas que implementam o suporte à interoperabilidade JS. Os tipos nesse namespace normalmente não devem ser usados diretamente do código do aplicativo.
Microsoft.JSInterop.WebAssembly NamespaceContém implementações específicas do WebAssembly para suporte à interoperabilidade JS. Os tipos nesse namespace normalmente não devem ser usados diretamente do código do aplicativo.
Microsoft.Net.Http.Headers NamespaceContém tipos que representam cabeçalhos HTTP conhecidos e valores comuns para esses cabeçalhos, se aplicável. Esses tipos também contêm implementações para análise, serialização e manipuação de valores de cabeçalho.
System.Threading.RateLimiting Namespace