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

Filtres rapides

Références de l’API ASP.NET Core version 9.0

NomDescription
Microsoft.AspNetCore NamespaceFournit des types qui permettent de commencer à créer une application ASP.NET avec des valeurs par défaut avisées.
Microsoft.AspNetCore.Antiforgery NamespaceFournit des types conçus pour générer et valider des jetons afin d’empêcher les attaques par falsification de requête intersites.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceContient des types pour l’utilisation d’IdentityServer avec ASP.NET Core l’authentification et l’autorisation.
Microsoft.AspNetCore.Authentication NamespaceContient les types qui activent la prise en charge de l’authentification. IAuthenticationServiceest le point d’entrée main qui définit les 5 actions d’authentification : Authentifier (obtenir les données d’authentification pour une demande), Challenge (utilisé pour les demandes non authentifiées), Interdire (utilisé lorsqu’une demande authentifiée doit être refusée), SignIn (associer un ClaimsPrincipal), SignOut (supprimer les données associées). À un niveau élevé, l’authentification est basée sur le concept de schémas, qui sont mappés à des instances spécifiques IAuthenticationHandler chargées de gérer chacune des actions d’authentification.
Microsoft.AspNetCore.Authentication.BearerToken Namespace
Microsoft.AspNetCore.Authentication.Cookies NamespaceContient les types qui prennent en charge l’authentification basée sur les cookies.
Microsoft.AspNetCore.Authentication.Facebook NamespaceContient les types qui prennent en charge l’authentification basée sur facebook OAuth.
Microsoft.AspNetCore.Authentication.Google NamespaceContient les types qui activent la prise en charge de l’authentification basée sur Google OAuth.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceContient les types qui activent la prise en charge de l’authentification basée sur le porteur JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceContient les types qui activent la prise en charge de l’authentification basée sur OAuth de compte Microsoft.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceContient les types qui activent la prise en charge de l’authentification basée sur Negotiate (également appelée Windows, Kerberos ou NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceContient les types qui activent la prise en charge de l’authentification basée sur OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceContient des types qui facilitent la personnalisation des mappages de revendications avec l’authentification OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceContient des types qui activent la prise en charge de l’authentification basée sur OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceContient des types qui facilitent la personnalisation des mappages de revendications avec l’authentification basée sur OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceContient les types qui activent la prise en charge de l’authentification basée sur Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceContient des types qui activent la prise en charge de l’authentification basée sur WSFederation.
Microsoft.AspNetCore.Authorization NamespaceContient les types qui activent la prise en charge de l’autorisation. Les types main sont IAuthorizationRequirement (interface de marqueur représentant une exigence qui doit être remplie), IAuthorizationHandler (interface chargée de déterminer si les exigences ont été remplies) et AuthorizationPolicyBuilder (utilisée pour créer des objets AuthorizationPolicy qui définissent des listes nommées de conditions requises).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceContient des types qui activent la prise en charge de l’autorisation.
Microsoft.AspNetCore.Authorization.Policy NamespaceContient les types qui activent la prise en charge de l’autorisation basée sur des stratégies.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceFournit AzureAppServicesHostingStartup qui utilise l’hébergement au démarrage pour fournir ASP.NET Core l’intégration de la journalisation avec Azure App Service.
Microsoft.AspNetCore.Builder NamespaceContient des méthodes pour ajouter un intergiciel intégré à une application et les types d’options du middleware.
Microsoft.AspNetCore.Builder.Extensions NamespaceFournit des méthodes pour ajouter un intergiciel personnalisé à une application.
Microsoft.AspNetCore.Components NamespaceFournit des classes pour le rendu des composants, la gestion des événements et le routage.
Microsoft.AspNetCore.Components.Authorization NamespaceFournit des classes pour récupérer des informations sur l’état d’authentification actuel.
Microsoft.AspNetCore.Components.CompilerServices NamespaceContient les types utilisés dans le code de composant généré. Non destiné à être utilisé dans le code d’application.
Microsoft.AspNetCore.Components.Endpoints Namespace
Microsoft.AspNetCore.Components.Endpoints.Infrastructure Namespace
Microsoft.AspNetCore.Components.Forms NamespaceFournit des classes pour la gestion des vues de formulaire, de l’état et des validations.
Microsoft.AspNetCore.Components.Forms.Mapping Namespace
Microsoft.AspNetCore.Components.HtmlRendering.Infrastructure Namespace
Microsoft.AspNetCore.Components.Infrastructure Namespace
Microsoft.AspNetCore.Components.QuickGrid Namespace
Microsoft.AspNetCore.Components.QuickGrid.Infrastructure Namespace
Microsoft.AspNetCore.Components.RenderTree NamespaceFournit les types utilisés pendant le processus de rendu de Blazor. Non destiné à être utilisé en dehors de l’infrastructure Blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceFournit les types utilisés pendant le processus de rendu de Blazor. Non destiné à une utilisation en dehors de l’infrastructure Blazor.
Microsoft.AspNetCore.Components.Routing NamespaceFournit des composants qui prennent en charge le rendu et le mappage des itinéraires vers les composants. Non destiné à être utilisé en dehors de l’infrastructure Blazor.
Microsoft.AspNetCore.Components.Sections Namespace
Microsoft.AspNetCore.Components.Server NamespaceFournit des classes pour l’exploitation d’une application Blazor Server, notamment la modification des options de circuit et la configuration de l’état d’authentification.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceFournit des classes pour l’implémentation et l’utilisation de circuits dans une application Blazor Server.
Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage NamespaceFournit des types pour stocker et récupérer des données dans le stockage du navigateur.
Microsoft.AspNetCore.Components.Web NamespaceContient des types pour fournir des informations sur les événements de navigateur à l’infrastructure Blazor.
Microsoft.AspNetCore.Components.Web.HtmlRendering Namespace
Microsoft.AspNetCore.Components.Web.Infrastructure Namespace
Microsoft.AspNetCore.Components.Web.Internal Namespace
Microsoft.AspNetCore.Components.Web.Virtualization NamespaceFournit des types pour la virtualisation du rendu de l’interface utilisateur. La virtualisation est une technique permettant de limiter le rendu de l’interface utilisateur aux parties actuellement visibles.
Microsoft.AspNetCore.Components.WebAssembly.Authentication NamespaceFournit des types pour sécuriser les applications Blazor WebAssembly avec l’authentification.
Microsoft.AspNetCore.Components.WebAssembly.Hosting NamespaceFournit des types qui permettent de configurer et de démarrer des applications web Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.HotReload Namespace
Microsoft.AspNetCore.Components.WebAssembly.Http NamespaceFournit des types pour effectuer des requêtes HTTP dans les applications Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.Infrastructure NamespaceFournit des types pour l’infrastructure blazor WebAssembly sous-jacente. Destiné à l’utilisation de l’infrastructure uniquement, non pris en charge pour une utilisation dans le code d’application.
Microsoft.AspNetCore.Components.WebAssembly.Server NamespaceFournit des types pour héberger le serveur de développement Blazor localement. Destiné uniquement à l’utilisation de l’infrastructure, non pris en charge pour une utilisation dans le code d’application.
Microsoft.AspNetCore.Components.WebAssembly.Services NamespaceFournit des types de service pour les bibliothèques et applications Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebView Namespace
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceContient les types utilisés pour limiter le nombre de requêtes simultanées autorisées dans l’application.
Microsoft.AspNetCore.Connections NamespaceContient des types et des abstractions qui prennent en charge les applications de bas niveau qui fonctionnent avec les octets bruts d’une connexion.
Microsoft.AspNetCore.Connections.Abstractions Namespace
Microsoft.AspNetCore.Connections.Features NamespaceContient des interfaces pour les fonctionnalités qui décrivent ou manipulent une connexion.
Microsoft.AspNetCore.CookiePolicy NamespaceContient les types utilisés pour contrôler le comportement des cookies.
Microsoft.AspNetCore.Cors NamespaceContient les types utilisés pour activer le partage de ressources entre origines (CORS).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceContient les types utilisés pour créer, configurer et gérer des services CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceContient des types pour les algorithmes permettant d’effectuer la dérivation de clé.
Microsoft.AspNetCore.DataProtection NamespaceContient les types utilisés pour la protection des données.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceContient les types utilisés pour les routines de chiffrement et de déchiffrement authentifiés. L’authentification personnalisée peut être créée en implémentant IAuthenticatedEncryptor.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceContient des types de configuration à utiliser avec des types dans le Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceContient des types qui permettent de stocker des clés avec Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceLes types de cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceFournit des types qui gèrent les clés utilisées dans la protection des données.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceContient les types utilisés pour stocker et récupérer des éléments XML.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceContient les types utilisés pour stocker les clés de protection des données dans Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceContient des types pour le chiffrement et le déchiffrement du code XML.
Microsoft.AspNetCore.Diagnostics NamespaceContient les types liés à la capture et à la création de rapports diagnostics dans ASP.NET Core. Les intergiciels tels que ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareet StatusCodePagesMiddleware sont utilisés pour gérer les erreurs dans ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceContient des types liés à la capture et à la création de rapports diagnostics pour Entity Framework Core dans ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceContient les types liés à l’intégrité des applications de création de rapports à l’aide de HealthCheckMiddleware.
Microsoft.AspNetCore.Grpc.JsonTranscoding Namespace
Microsoft.AspNetCore.HeaderParsing Namespace
Microsoft.AspNetCore.HeaderPropagation NamespaceFournit les types utilisés pour propager les en-têtes HTTP de la requête entrante vers les requêtes clientES HTTP sortantes.
Microsoft.AspNetCore.HostFiltering NamespaceFournit des types qui aident à filtrer les demandes par en-tête Host .
Microsoft.AspNetCore.Hosting NamespaceFournit des types qui permettent de configurer et de démarrer des applications web.
Microsoft.AspNetCore.Hosting.Builder NamespaceContient le type utilisé dans le IApplicationBuilderFactory cadre de la création d’un hôte d’application web.
Microsoft.AspNetCore.Hosting.Infrastructure Namespace
Microsoft.AspNetCore.Hosting.Server NamespaceFournit des types tels IServer que ceux qui peuvent être implémentés pour accepter les demandes entrantes pour l’application.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceFournit des types qui peuvent être implémentés par un serveur pour mettre en pool HttpContext des instances.
Microsoft.AspNetCore.Hosting.Server.Features NamespaceFournit le IServerAddressesFeature type utilisé pour configurer et signaler les liaisons d’adresses pour le serveur.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceContient les types utilisés pour exposer les assests web statiques à partir de ressources d’assembly.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceContient les types utilisés pour héberger une application web à l’intérieur d’un service Windows.
Microsoft.AspNetCore.Html NamespaceContient des types de manipulation de contenu HTML.
Microsoft.AspNetCore.Http NamespaceContient des types pour la gestion des requêtes et des réponses HTTP.
Microsoft.AspNetCore.Http.Connections NamespaceContient des types pour la configuration des connexions SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceFournit les types utilisés pour établir des connexions à ASP.NET Core gestionnaires de connexions.
Microsoft.AspNetCore.Http.Connections.Features NamespaceContient des interfaces pour les fonctionnalités de connexion SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceContient des types qui facilitent les opérations liées à HTTP.
Microsoft.AspNetCore.Http.Features NamespaceContient les types liés à Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceContient les types définissant et implémentant l’authentification Features.
Microsoft.AspNetCore.Http.Headers NamespaceContient des types permettant d’obtenir et de définir des en-têtes pour les requêtes et réponses HTTP.
Microsoft.AspNetCore.Http.HttpResults Namespace
Microsoft.AspNetCore.Http.Json NamespaceContient des types liés à la lecture de JSON à partir de requêtes HTTP et à l’écriture de réponses JSON dans HTTP.
Microsoft.AspNetCore.Http.Metadata Namespace
Microsoft.AspNetCore.Http.Timeouts Namespace
Microsoft.AspNetCore.HttpLogging Namespace
Microsoft.AspNetCore.HttpOverrides NamespaceContient les types utilisés pour prendre en charge les remplacements de méthode HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceContient les types utilisés pour prendre en charge la redirection HTTPS et HTTP Strict-Transport-Security (HSTS).
Microsoft.AspNetCore.Identity NamespaceContient des types pour l’utilisation d’Entity Framework Core avec Identity sur ASP.NET Core.
Microsoft.AspNetCore.Identity.Data Namespace
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceFournit des types pour la persistance des données d’identité avec Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceContient des types pour l’interface utilisateur intégrée de Razor Pages pour Identity sur ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceContient des types pour l’interface utilisateur intégrée des pages Razor pour Identity sur 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 NamespaceFournit des fonctionnalités pour gérer les demandes de correctif JSON dans une API web ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceContient des types de base et des abstractions pour les adaptateurs de correctif JSON, qui définissent les opérations qui peuvent être effectuées sur un document de correctif JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceContient des implémentations JsonConverter qui peuvent fournir des instances JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceContient des types pour représenter les exceptions qui peuvent se produire lors de la gestion des demandes de correctif JSON.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceFournit des classes d’assistance impliquées dans la gestion des demandes de correctif JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceContient des types qui représentent des opérations qui peuvent être effectuées sur un document JSON.
Microsoft.AspNetCore.Localization NamespaceFournit des intergiciels et des types de prise en charge pour la localisation ASP.NET Core applications.
Microsoft.AspNetCore.Localization.Routing NamespaceContient un mécanisme permettant de déterminer les informations de culture d’une requête via des valeurs dans les données de routage.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceContient les types liés à l’analyse des intergiciels à l’aide de AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceFournit les types requis pour créer une application MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceFournit des abstractions et des contrats pour l’appel et la distribution d’actions, l’autorisation, les filtres d’action, les formateurs, la liaison de modèle, le routage et la validation.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceFournit des contrats et des implémentations pour les contraintes d’action.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceFournit des types qui permettent de découvrir des métadonnées telles que la liste des contrôleurs et des actions, ainsi que leurs URL. Ces types sont utiles pour les API de documeting à l’aide d’OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceFournit des types qui autorisent la métaprogrammation d’une application MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceFournit des types qui permettent de manipuler les ressources d’une application MVC. Les composants d’application permettent aux ASP.NET Core de découvrir les contrôleurs, d’afficher les composants, les tag helpers, les pages Razor, les sources de compilation razor, etc.
Microsoft.AspNetCore.Mvc.Authorization NamespaceFournit des implémentations pour les filtres d’autorisation.
Microsoft.AspNetCore.Mvc.Controllers NamespaceFournit des types pour découvrir, initialiser et exécuter des contrôleurs MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceFournit des implémentations pour diverses fonctionnalités de MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceFournit des types qui prennent en charge l’utilisation de CORS dans MVC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceFournit des types qui découvrent les métadonnées de modèle et implémentent la validation à l’aide de System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceFournit des types qui activent diagnostics d’événements MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceFournit l’implémentation de plusieurs filtres MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceFournit des types qui autorisent le retour de JSON et des formateurs d’entrée et de sortie xml.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceLes types de cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceFournit les types requis pour l’exécution des actions et des résultats.
Microsoft.AspNetCore.Mvc.Localization NamespaceFournit des types qui prennent en charge la globalisation et la localisation des applications MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceFournit les types de contrats requis pour prendre en charge les classeurs de modèles.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceFournit des implémentations pour les classeurs de modèles.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceFournit les types utilisés pour découvrir et appliquer les métadonnées utilisées pour la liaison de modèle.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceFournit les types utilisés pour effectuer la validation du modèle.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceFournit les types requis pour prendre en charge les formateurs basés sur Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceFournit les types requis pour la prise en charge du runtime pour les vues Razor.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceFournit les types requis pour prendre en charge la compilation des pages Razor et des vues Razor.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceLes types de cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceContient des classes pour accéder aux fichiers projet Razor et aux options de compilation.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceFournit l’implémentation pour les assistances de résolution Head, Body et Url.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceFournit les types requis pour la prise en charge du runtime pour Razor Pages.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceLes types dans cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.Mvc.Rendering NamespaceFournit les types utilisés pour la génération HTML à l’aide de helpers HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceFournit les types utilisés pour le routage et la génération de liens dans MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceFournit des implémentations pour les Tag Helpers intégrés.
Microsoft.AspNetCore.Mvc.Testing NamespaceFournit des types qui prennent en charge les tests d’intégration MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceFournit des gestionnaires de délégation qui prennent en charge les tests d’intégration MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceFournit des types pour l’utilisation des composants d’affichage.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceFournit les types requis pour prendre en charge les moteurs d’affichage.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceFournit les types requis pour prendre en charge les vues de rendu.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceLes types de cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceLes types dans cet espace de noms prennent en charge l’infrastructure ASP.NET Core et ne sont pas destinés à être utilisés directement.
Microsoft.AspNetCore.OpenApi Namespace
Microsoft.AspNetCore.OutputCaching Namespace
Microsoft.AspNetCore.Owin NamespaceContient des types permettant d’utiliser l’interface Web ouverte pour .NET (OWIN) avec ASP.NET Core.
Microsoft.AspNetCore.RateLimiting Namespace
Microsoft.AspNetCore.Razor.Hosting NamespaceContient des types pour l’hébergement du moteur d’affichage Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceContient des types pour les instances en cours d’exécution ITagHelper .
Microsoft.AspNetCore.Razor.TagHelpers NamespaceContient des types pour la création d’implémentations TagHelper .
Microsoft.AspNetCore.RequestDecompression Namespace
Microsoft.AspNetCore.ResponseCaching NamespaceContient les types utilisés pour mettre en cache les réponses et améliorer les performances du site.
Microsoft.AspNetCore.ResponseCompression NamespaceContient les types utilisés pour compresser dynamiquement les corps de réponse et réduire l’utilisation de la bande passante.
Microsoft.AspNetCore.Rewrite NamespaceContient les types utilisés pour modifier les attributs de requête en fonction de règles prédéfinies. La réécriture peut être utile dans les cas où des ressources ont été déplacées ou sont accessibles par plusieurs URL.
Microsoft.AspNetCore.Routing NamespaceContient les types utilisés avec ASP.NET génération d’URL et de routage Core. L’intergiciel de routage est responsable de la correspondance des requêtes HTTP entrantes et de la distribution de ces requêtes à l’exécutable de l’application Endpoint instances. La génération d’URL utilise LinkGenerator pour créer un chemin d’URL à partir d’un ensemble de valeurs de routage.
Microsoft.AspNetCore.Routing.Constraints NamespaceFournit les types utilisés pour appliquer des contraintes de routage. En général, les contraintes de routage inspectent la valeur de route associée par le biais du modèle de routage, et créent une décision true ou false indiquant si la valeur est acceptable. Vous pouvez créer des contraintes d’itinéraire personnalisées en implémentant IRouteConstraint et en les inscrivant auprès de ConstraintMapl’application .
Microsoft.AspNetCore.Routing.Matching NamespaceFournit les types utilisés pour personnaliser la correspondance des itinéraires de point de terminaison.
Microsoft.AspNetCore.Routing.Patterns NamespaceContient les types utilisés pour définir des itinéraires à l’aide de RoutePattern. Les instances de sont immuables et sont créées à l’aide de RoutePatternRoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceContient les types utilisés pour définir des itinéraires à l’aide de RouteTemplate. RouteTemplate et les types de cet espace de noms sont une API héritée. L’alternative recommandée est RoutePattern et les autres types dans RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceContient les types utilisés pour le routage d’arborescence. Dans .NET Core 2.2 et versions ultérieures TreeRouter a été remplacé par le routage de point de terminaison.
Microsoft.AspNetCore.Server.HttpSys NamespaceContient des types utilisés pour exécuter une application ASP.NET Core avec HTTP.sys. HTTP.sys est utilisé comme IServer. HTTP.sys est uniquement pris en charge sur les systèmes d’exploitation Windows.
Microsoft.AspNetCore.Server.IIS NamespaceContient les types utilisés pour exécuter une application ASP.NET Core avec IIS dans la configuration in-process. IIS est utilisé comme IServer. IIS est uniquement pris en charge sur les systèmes d’exploitation Windows.
Microsoft.AspNetCore.Server.IISIntegration NamespaceContient les types utilisés pour exécuter une application ASP.NET Core avec IIS dans la configuration hors processus. IIS est pris en charge uniquement sur les systèmes d’exploitation Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceFournit les types utilisés pour exécuter Kestrel, qui est un serveur web multiplateforme pour ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceFournit des types d’options tels que KestrelServerOptions et ListenOptions qui sont utilisés pour personnaliser le comportement du serveur web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceFournit les types utilisés pour décrire les composants de fonctionnalité dans le serveur web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceFournit les types utilisés pour la configuration HTTPS dans le serveur web Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes Namespace
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic Namespace
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceFournit les types utilisés pour configurer le transport Sockets par défaut dans le serveur web Kestrel.
Microsoft.AspNetCore.Session NamespaceContient un intergiciel pour la gestion de l’état de session.
Microsoft.AspNetCore.SignalR NamespaceFournit des classes pour les applications SignalR, notamment la configuration des options de hub et l’utilisation de hubs.
Microsoft.AspNetCore.SignalR.Client NamespaceContient les types utilisés pour communiquer avec un serveur SignalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceContient les types qui implémentent le protocole SignalR Hub.
Microsoft.AspNetCore.SignalR.Specification.Tests Namespace
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceFournit des types pour l’activation du fournisseur de scaleout Redis SignalR pour la prise en charge de plusieurs serveurs.
Microsoft.AspNetCore.SpaServices NamespaceFournit des types pour l’hébergement d’une application monopage (SPA).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceFournit des types pour activer Angular prise en charge de l’intergiciel CLI.
Microsoft.AspNetCore.SpaServices.Prerendering NamespaceLe prérésentrage d’application monopage (SPA) n’est plus pris en charge dans .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceFournit des types permettant d’activer React prise en charge des intergiciels de serveur de développement.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceFournit des types pour la distribution de fichiers statiques pour une application monopage (SPA).
Microsoft.AspNetCore.StaticAssets Namespace
Microsoft.AspNetCore.StaticAssets.Infrastructure Namespace
Microsoft.AspNetCore.StaticFiles NamespaceContient des intergiciels pour servir et parcourir des fichiers statiques.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceContient les types d’options partagées utilisés par les intergiciels de fichiers statiques.
Microsoft.AspNetCore.Telemetry Namespace
Microsoft.AspNetCore.TestHost NamespaceContient une implémentation en mémoire de pour une utilisation dans l’écriture de IServer tests.
Microsoft.AspNetCore.WebSockets NamespaceContient un intergiciel pour gérer le trafic WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceContient des utilitaires couramment utilisés pour ASP.NET Core applications, notamment des outils permettant d’utiliser des formulaires, des messages en plusieurs parties, des chaînes de requête, des encodeurs/décodeurs et des flux de requête/réponse.
Microsoft.Authentication.WebAssembly.Msal NamespaceFournit des types pour l’utilisation de la bibliothèque d’authentification Microsoft (MSAL) avec Blazor WebAssembly.
Microsoft.Authentication.WebAssembly.Msal.Models NamespaceFournit des types pour l’utilisation de la bibliothèque d’authentification Microsoft (MSAL) avec Blazor WebAssembly.
Microsoft.Extensions.Caching.Hybrid Namespace
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceContient l’infrastructure permettant d’effectuer des appels de méthode entre .NET et JavaScript dans les applications Blazor.
Microsoft.JSInterop.Implementation NamespaceContient les classes de base et l’infrastructure utilisées par les plateformes qui implémentent la prise en charge de l’interopérabilité JS. Les types de cet espace de noms ne doivent normalement pas être utilisés directement à partir du code d’application.
Microsoft.JSInterop.Infrastructure NamespaceContient les classes de base et l’infrastructure utilisées par les plateformes qui implémentent la prise en charge de l’interopérabilité JS. Les types de cet espace de noms ne doivent normalement pas être utilisés directement à partir du code d’application.
Microsoft.JSInterop.WebAssembly NamespaceContient des implémentations spécifiques à WebAssembly pour la prise en charge de l’interopérabilité JS. Les types de cet espace de noms ne doivent normalement pas être utilisés directement à partir du code d’application.
Microsoft.Net.Http.Headers NamespaceContient des types qui représentent des en-têtes HTTP connus et des valeurs communes pour ces en-têtes, le cas échéant. Ces types contiennent également des implémentations pour l’analyse, la sérialisation et la manipuation des valeurs d’en-tête.
System.Threading.RateLimiting Namespace