.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

Referencia de la API para ASP.NET Core version 3.0

NombreDescripción
Microsoft.AspNetCore NamespaceProporciona tipos que permiten empezar a crear una aplicación de ASP.NET con valores predeterminados con opiniones.
Microsoft.AspNetCore.Antiforgery NamespaceProporciona tipos diseñados para generar y validar tokens para evitar ataques de falsificación de solicitudes entre sitios.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceContiene tipos para usar IdentityServer con ASP.NET Core autenticación y autorización.
Microsoft.AspNetCore.Authentication NamespaceContiene tipos que permiten la compatibilidad con la autenticación. IAuthenticationService es el punto de entrada principal que define las 5 acciones de autenticación: Autenticar (obtener los datos de autenticación de una solicitud), Desafío (usado para solicitudes no autenticadas), Prohibir (se usa cuando se debe denegar una solicitud autenticada), SignIn (asociar un ClaimsPrincipal), SignOut (quitar los datos asociados). En un nivel alto, la autenticación se basa en el concepto de esquemas, que se asignan a instancias específicas IAuthenticationHandler que son responsables de controlar cada una de las acciones de autenticación.
Microsoft.AspNetCore.Authentication.AzureAD.UI NamespaceContiene tipos que admiten la integración de autenticación con Azure Active Directory.
Microsoft.AspNetCore.Authentication.AzureADB2C.UI NamespaceContiene tipos que admiten la integración de autenticación con Azure Active Directory B2C.
Microsoft.AspNetCore.Authentication.Certificate NamespaceProporciona clases para admitir la autenticación de certificados.
Microsoft.AspNetCore.Authentication.Cookies NamespaceContiene tipos que admiten la autenticación basada en cookies.
Microsoft.AspNetCore.Authentication.Facebook NamespaceContiene tipos que admiten la autenticación basada en OAuth de Facebook.
Microsoft.AspNetCore.Authentication.Google NamespaceContiene tipos que permiten la compatibilidad con la autenticación basada en Google OAuth.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceContiene tipos que habilitan la compatibilidad con la autenticación basada en portador JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceContiene tipos que habilitan la compatibilidad con la autenticación basada en OAuth de la cuenta Microsoft.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceContiene tipos que permiten la compatibilidad con la autenticación basada en Negotiate (también conocida como Windows, Kerberos o NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceContiene tipos que permiten la compatibilidad con la autenticación basada en OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceContiene tipos que facilitan la personalización de asignaciones de notificaciones con autenticación basada en OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceContiene tipos que permiten la compatibilidad con la autenticación basada en OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceContiene tipos que facilitan la personalización de asignaciones de notificaciones con la autenticación basada en OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceContiene tipos que habilitan la compatibilidad con la autenticación basada en Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceContiene tipos que permiten la compatibilidad con la autenticación basada en WSFederation.
Microsoft.AspNetCore.Authorization NamespaceContiene tipos que habilitan la compatibilidad con la autorización. Los tipos principales son IAuthorizationRequirement (interfaz de marcador que representa un requisito que se debe cumplir), IAuthorizationHandler (interfaz responsable de determinar si se han cumplido los requisitos) y AuthorizationPolicyBuilder (se usan para compilar objetos AuthorizationPolicy que definen listas de requisitos con nombre).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceContiene tipos que habilitan la compatibilidad con la autorización.
Microsoft.AspNetCore.Authorization.Policy NamespaceContiene tipos que permiten la compatibilidad con la autorización basada en directivas.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceProporciona AzureAppServicesHostingStartup que usa el inicio de hospedaje para proporcionar ASP.NET Core integración de registro con Azure App Service.
Microsoft.AspNetCore.Builder NamespaceContiene métodos para agregar middleware integrado a una aplicación y los tipos de opciones para el middleware.
Microsoft.AspNetCore.Builder.Extensions NamespaceProporciona métodos para agregar middleware personalizado a una aplicación.
Microsoft.AspNetCore.Components NamespaceProporciona clases para la representación de componentes, el control de eventos y el enrutamiento.
Microsoft.AspNetCore.Components.Authorization NamespaceProporciona clases para recuperar información sobre el estado de autenticación actual.
Microsoft.AspNetCore.Components.CompilerServices NamespaceContiene tipos usados en el código de componente generado. No está diseñado para su uso en el código de aplicación.
Microsoft.AspNetCore.Components.Forms NamespaceProporciona clases para administrar vistas de formulario, estado y validaciones.
Microsoft.AspNetCore.Components.RenderTree NamespaceProporciona tipos usados durante el proceso de representación de Blazor. No está diseñado para su uso fuera del marco blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceProporciona tipos usados durante el proceso de representación de Blazor. No está pensado para su uso fuera del marco blazor.
Microsoft.AspNetCore.Components.Routing NamespaceProporciona componentes que admiten la representación y asignación de rutas a los componentes. No está pensado para su uso fuera del marco blazor.
Microsoft.AspNetCore.Components.Server NamespaceProporciona clases para operar una aplicación Blazor Server, incluida la modificación de las opciones de circuito y la configuración del estado de autenticación.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceProporciona clases para implementar y trabajar con circuitos en una aplicación Blazor Server.
Microsoft.AspNetCore.Components.Web NamespaceContiene tipos para proporcionar información sobre los eventos del explorador al marco blazor.
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceContiene tipos que se usan para limitar el número de solicitudes simultáneas permitidas en la aplicación.
Microsoft.AspNetCore.Connections NamespaceContiene tipos y abstracciones que admiten aplicaciones de bajo nivel que funcionan con los bytes sin procesar de una conexión.
Microsoft.AspNetCore.Connections.Features NamespaceContiene interfaces para características que describen o manipulan una conexión.
Microsoft.AspNetCore.CookiePolicy NamespaceContiene tipos que se usan para controlar el comportamiento de las cookies.
Microsoft.AspNetCore.Cors NamespaceContiene tipos que se usan para habilitar el uso compartido de recursos entre orígenes (CORS).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceContiene tipos que se usan para crear, configurar y controlar servicios CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceContiene tipos para algoritmos para realizar la derivación de claves.
Microsoft.AspNetCore.DataProtection NamespaceContiene tipos usados para la protección de datos.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceContiene tipos que se usan para rutinas de cifrado y descifrado autenticadas. La autenticación personalizada se puede crear mediante la implementación IAuthenticatedEncryptorde .
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceContiene tipos de configuración para su uso con tipos en .Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption
Microsoft.AspNetCore.DataProtection.AzureStorage Namespace
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceContiene tipos que permiten almacenar claves con Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceProporciona tipos que administran las claves usadas en la protección de datos.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceContiene tipos usados para almacenar y recuperar elementos XML.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceContiene tipos usados para almacenar claves de protección de datos en Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceContiene tipos para cifrar y descifrar XML.
Microsoft.AspNetCore.Diagnostics NamespaceContiene tipos relacionados con la captura y generación de informes de diagnósticos en ASP.NET Core. El middleware como ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewarey StatusCodePagesMiddleware se usa para controlar errores en ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceContiene tipos relacionados con la captura y generación de informes de diagnóstico para Entity Framework Core en ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceContiene tipos relacionados con la generación de informes de estado de la aplicación mediante HealthCheckMiddleware.
Microsoft.AspNetCore.HeaderPropagation NamespaceProporciona tipos que se usan para propagar encabezados HTTP desde la solicitud entrante a las solicitudes de cliente HTTP salientes.
Microsoft.AspNetCore.HostFiltering NamespaceProporciona tipos que ayudan a filtrar las solicitudes por su Host encabezado.
Microsoft.AspNetCore.Hosting NamespaceProporciona tipos que ayudan a configurar e iniciar aplicaciones web.
Microsoft.AspNetCore.Hosting.Builder NamespaceContiene el IApplicationBuilderFactory tipo que se usa como parte de la creación de un host de aplicación web.
Microsoft.AspNetCore.Hosting.Server NamespaceProporciona tipos como IServer que se pueden implementar para aceptar solicitudes entrantes para la aplicación.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceProporciona tipos que un servidor puede implementar para agrupar HttpContext instancias.
Microsoft.AspNetCore.Hosting.Server.Features NamespaceProporciona el IServerAddressesFeature tipo que se usa para configurar e informar de los enlaces de dirección para el servidor.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceContiene tipos que se usan para exponer asests web estáticos de los recursos de ensamblado.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceContiene tipos usados para hospedar una aplicación web dentro de un servicio de Windows.
Microsoft.AspNetCore.Html NamespaceContiene tipos para manipular contenido HTML.
Microsoft.AspNetCore.Http NamespaceContiene tipos para controlar las solicitudes y respuestas HTTP.
Microsoft.AspNetCore.Http.Connections NamespaceContiene tipos para configurar conexiones de SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceProporciona tipos usados para realizar conexiones a ASP.NET Core controladores de conexión.
Microsoft.AspNetCore.Http.Connections.Features NamespaceContiene interfaces para las características de conexión de SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceContiene tipos que ayudan con las operaciones relacionadas con HTTP.
Microsoft.AspNetCore.Http.Features NamespaceContiene tipos relacionados con Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceContiene tipos que definen e implementan la autenticación Features.
Microsoft.AspNetCore.Http.Headers NamespaceContiene tipos para obtener y establecer encabezados para solicitudes y respuestas HTTP.
Microsoft.AspNetCore.HttpOverrides NamespaceContiene tipos que se usan para admitir invalidaciones de método HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceContiene tipos que se usan para admitir el redireccionamiento HTTPS y HTTP Strict-Transport-Security (HSTS).
Microsoft.AspNetCore.Identity NamespaceContiene tipos para usar Entity Framework Core con Identity en ASP.NET Core.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceProporciona tipos para conservar datos de identidad con Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceContiene tipos para la interfaz de usuario integrada de Razor Pages for Identity en ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceContiene tipos para la interfaz de usuario integrada de Razor Pages for Identity en ASP.NET Core.
Microsoft.AspNetCore.JsonPatch NamespaceProporciona funcionalidad para controlar las solicitudes de revisiones JSON en una API web de ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceContiene tipos base y abstracciones para adaptadores de revisión JSON, que definen las operaciones que se pueden realizar en un documento de revisión JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceContiene implementaciones de JsonConverter que pueden proporcionar instancias de JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceContiene tipos para representar excepciones que pueden producirse al controlar solicitudes de revisión JSON.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceProporciona clases auxiliares implicadas en el control de solicitudes de revisión JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceContiene tipos que representan las operaciones que se pueden realizar en un documento JSON.
Microsoft.AspNetCore.Localization NamespaceProporciona middleware y tipos auxiliares para localizar aplicaciones ASP.NET Core.
Microsoft.AspNetCore.Localization.Routing NamespaceContiene un mecanismo para determinar la información de referencia cultural de una solicitud a través de valores de los datos de ruta.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceContiene tipos relacionados con el análisis del middleware mediante AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceProporciona tipos necesarios para compilar una aplicación MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceProporciona abstracciones y contratos para la invocación y distribución de acciones, autorización, filtros de acción, formateadores, enlace de modelos, enrutamiento y validación.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceProporciona contratos e implementaciones para las restricciones de acción.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceProporciona tipos que permiten detectar metadatos, como la lista de controladores y acciones, y sus direcciones URL. Estos tipos son útiles para eliminar API mediante OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceProporciona tipos que permiten la metaprogramación de una aplicación MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceProporciona tipos que permiten manipular los recursos de una aplicación MVC. Los elementos de aplicación permiten a ASP.NET Core detectar controladores, componentes de vista, aplicaciones auxiliares de etiquetas, Razor Pages, orígenes de compilación de Razor, etc.
Microsoft.AspNetCore.Mvc.Authorization NamespaceProporciona implementaciones para filtros de autorización.
Microsoft.AspNetCore.Mvc.Controllers NamespaceProporciona tipos para detectar, inicializar y ejecutar controladores MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceProporciona implementaciones para varias características de MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceProporciona tipos que admiten el uso de CORS en MVC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceProporciona tipos que detectan metadatos del modelo e implementan la validación mediante System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceProporciona tipos que habilitan el diagnóstico de eventos de MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceProporciona implementación para varios filtros MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceProporciona tipos que permiten devolver JSON y formateadores de entrada y salida basados en XML.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceProporciona tipos necesarios para la acción y la ejecución de resultados.
Microsoft.AspNetCore.Mvc.Localization NamespaceProporciona tipos que admiten la globalización y la localización de aplicaciones MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceProporciona tipos de contratos necesarios para admitir enlazadores de modelos.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceProporciona implementaciones para enlazadores de modelos.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceProporciona tipos usados para detectar y aplicar metadatos usados para el enlace de modelos.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceProporciona tipos usados para realizar la validación del modelo.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceProporciona tipos necesarios para admitir formateadores basados en Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceProporciona tipos necesarios para la compatibilidad en tiempo de ejecución con vistas de Razor.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceProporciona tipos necesarios para admitir la compilación de razor Pages y vistas de Razor.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceContiene clases para acceder a archivos de proyecto de Razor y opciones de compilación.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceProporciona implementación para asistentes de etiquetas de resolución head, body y url.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceProporciona tipos necesarios para la compatibilidad en tiempo de ejecución con Razor Pages.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.Mvc.Rendering NamespaceProporciona tipos usados para la generación html mediante asistentes HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceProporciona tipos usados para el enrutamiento y la generación de vínculos en MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceProporciona implementaciones para asistentes de etiquetas integradas.
Microsoft.AspNetCore.Mvc.Testing NamespaceProporciona tipos que admiten pruebas de integración de MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceProporciona controladores de delegación que admiten pruebas de integración de MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceProporciona tipos para trabajar con componentes de vista.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceProporciona tipos necesarios para admitir motores de vista.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceProporciona tipos necesarios para admitir vistas de representación.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.NodeServices Namespace
Microsoft.AspNetCore.NodeServices.HostingModels Namespace
Microsoft.AspNetCore.Owin NamespaceContiene tipos para usar Open Web Interface para .NET (OWIN) con ASP.NET Core.
Microsoft.AspNetCore.Razor.Hosting NamespaceContiene tipos para hospedar el motor de vistas de Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceContiene tipos para las instancias en ejecución ITagHelper .
Microsoft.AspNetCore.Razor.TagHelpers NamespaceContiene tipos para crear TagHelper implementaciones.
Microsoft.AspNetCore.ResponseCaching NamespaceContiene tipos usados para almacenar en caché las respuestas y mejorar el rendimiento del sitio.
Microsoft.AspNetCore.ResponseCompression NamespaceContiene tipos usados para comprimir dinámicamente los cuerpos de respuesta y reducir el uso del ancho de banda.
Microsoft.AspNetCore.Rewrite NamespaceContiene tipos usados para modificar atributos de solicitud basados en reglas predefinidas. La reescritura puede ser valiosa en los casos en los que se han movido los recursos o a los que pueden acceder varias direcciones URL.
Microsoft.AspNetCore.Routing NamespaceContiene tipos que se usan con ASP.NET generación de direcciones URL y enrutamiento principal. El middleware de enrutamiento es responsable de hacer coincidir las solicitudes HTTP entrantes y enviar esas solicitudes al archivo ejecutable de la aplicación Endpoint instancias. La generación de direcciones URL usa LinkGenerator para crear una ruta de acceso url a partir de un conjunto de valores de ruta.
Microsoft.AspNetCore.Routing.Constraints NamespaceProporciona tipos que se usan para aplicar restricciones de ruta. En general, las restricciones de ruta inspeccionan el valor de ruta asociado a través de la plantilla de ruta y deciden si el valor es aceptable o no. Las restricciones de ruta personalizadas se pueden crear mediante la implementación IRouteConstraint y el registro con el .ConstraintMap
Microsoft.AspNetCore.Routing.Matching NamespaceProporciona tipos que se usan para personalizar la coincidencia de rutas de punto de conexión.
Microsoft.AspNetCore.Routing.Patterns NamespaceContiene tipos usados para definir rutas mediante RoutePattern. Las instancias de RoutePattern son inmutables y se crean mediante RoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceContiene tipos usados para definir rutas mediante RouteTemplate. RouteTemplate y los tipos de este espacio de nombres son una API heredada. La alternativa recomendada es RoutePattern y los otros tipos de RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceContiene tipos que se usan para el enrutamiento de árboles. En .NET Core 2.2 y versiones posteriores TreeRouter se ha reemplazado por el enrutamiento de puntos de conexión.
Microsoft.AspNetCore.Server.HttpSys NamespaceContiene tipos que se usan para ejecutar una aplicación de ASP.NET Core con HTTP.sys. HTTP.sys se usa como IServer. HTTP.sys solo se admite en sistemas operativos Windows.
Microsoft.AspNetCore.Server.IIS NamespaceContiene tipos que se usan para ejecutar una aplicación de ASP.NET Core con IIS en la configuración en proceso. IIS se usa como IServer. IIS solo se admite en sistemas operativos Windows.
Microsoft.AspNetCore.Server.IIS.Core NamespaceLos tipos de este espacio de nombres admiten el marco de ASP.NET Core y no están diseñados para usarse directamente.
Microsoft.AspNetCore.Server.IISIntegration NamespaceContiene tipos que se usan para ejecutar una aplicación de ASP.NET Core con IIS en la configuración fuera del proceso. IIS solo se admite en sistemas operativos Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceProporciona tipos que se usan para ejecutar Kestrel, que es un servidor web multiplataforma para ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceProporciona tipos de opciones como KestrelServerOptions y ListenOptions que se usan para personalizar el comportamiento del servidor web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceProporciona tipos que se usan para describir los componentes de características en el servidor web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceProporciona tipos que se usan para la configuración https en el servidor web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv NamespaceProporciona tipos usados para configurar el transporte libuv en el servidor web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceProporciona tipos usados para configurar el transporte de sockets predeterminado en el servidor web Kestrel.
Microsoft.AspNetCore.Session NamespaceContiene un middleware para administrar el estado de sesión.
Microsoft.AspNetCore.SignalR NamespaceProporciona clases para aplicaciones signalR, incluida la configuración de opciones de concentrador y el uso de concentradores.
Microsoft.AspNetCore.SignalR.Client NamespaceContiene tipos que se usan para comunicarse con un servidor signalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceContiene tipos que implementan el protocolo de concentrador de SignalR.
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceProporciona tipos para habilitar el proveedor de escalabilidad horizontal de SignalR Redis para la compatibilidad con varios servidores.
Microsoft.AspNetCore.SpaServices NamespaceProporciona tipos para hospedar una aplicación de página única (SPA).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceProporciona tipos para habilitar Angular compatibilidad con middleware de la CLI.
Microsoft.AspNetCore.SpaServices.Prerendering NamespaceLa representación previa de aplicación de página única (SPA) ya no se admite en .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceProporciona tipos para habilitar React compatibilidad con middleware del servidor de desarrollo.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceProporciona tipos para servir archivos estáticos para una aplicación de página única (SPA).
Microsoft.AspNetCore.SpaServices.Webpack Namespace
Microsoft.AspNetCore.StaticFiles NamespaceContiene middlewares para servir y examinar archivos estáticos.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceContiene tipos de opción compartidos usados por middlewares de archivos estáticos.
Microsoft.AspNetCore.TestHost NamespaceContiene una implementación en memoria de IServer para su uso en las pruebas de escritura.
Microsoft.AspNetCore.WebSockets NamespaceContiene un middleware para controlar el tráfico de WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceContiene utilidades usadas habitualmente para ASP.NET Core aplicaciones, incluidas herramientas para trabajar con formularios, mensajes de varias partes, cadenas de consulta, codificadores y descodificadores y flujos de solicitud/respuesta.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceContiene la infraestructura para realizar llamadas de método entre .NET y JavaScript en aplicaciones Blazor.
Microsoft.JSInterop.Infrastructure NamespaceContiene clases base e infraestructura usadas por plataformas que implementan compatibilidad con la interoperabilidad de JS. Normalmente, los tipos de este espacio de nombres no se deben usar directamente desde el código de la aplicación.
Microsoft.Net.Http.Headers NamespaceContiene tipos que representan encabezados HTTP conocidos y valores comunes para esos encabezados, si procede. Estos tipos también contienen implementaciones para analizar, serializar y manipular valores de encabezado.
Mono.WebAssembly.Interop Namespace