IEndpointRouteBuilder Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un contrat pour un générateur de routes dans une application. Un générateur de routes spécifie les itinéraires d’une application.
public interface class IEndpointRouteBuilder
public interface IEndpointRouteBuilder
type IEndpointRouteBuilder = interface
Public Interface IEndpointRouteBuilder
- Dérivé
Propriétés
DataSources |
Obtient les sources de données de point de terminaison configurées dans le générateur. |
ServiceProvider |
Obtient la IServiceProvider utilisée pour résoudre les services pour les itinéraires. |
Méthodes
CreateApplicationBuilder() |
Crée une IApplicationBuilder. |
Méthodes d’extension
MapBlazorHub(IEndpointRouteBuilder) |
Mappe le blazor Hub au chemin d’accès par défaut. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Mappe le blazor Hub au chemin d’accès par défaut. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Mappe le Hub Blazor au chemin d’accès |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe le Hub Blazor au chemin d’accès |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au pipeline de connexion fourni. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au pipeline de connexion fourni. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au pipeline de connexion fourni. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au pipeline de connexion fourni. |
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
Ajoute des points de terminaison pour les actions du contrôleur à l'IEndpointRouteBuilder et spécifie une route avec le |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Ajoute des points de terminaison pour les actions du contrôleur à l'IEndpointRouteBuilder et spécifie un itinéraire avec le |
MapControllers(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour les actions du contrôleur à l'IEndpointRouteBuilder sans spécifier d’itinéraires. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour les actions du contrôleur au IEndpointRouteBuilder et ajoute la route par défaut |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de contrôleur qui correspond à |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de contrôleur qui correspond à |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de contrôleur qui correspond à |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de contrôleur qui correspond à |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour le modèle spécifié. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP DELETE pour le modèle spécifié. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP DELETE pour le modèle spécifié. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspondra au modèle fourni avec la priorité la plus basse possible. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP GET pour le modèle spécifié. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP GET pour le modèle spécifié. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Crée un RouteGroupBuilder pour définir les points de terminaison préfixés avec le |
MapGroup(IEndpointRouteBuilder, String) |
Crée un RouteGroupBuilder pour définir les points de terminaison préfixés avec le |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour les méthodes et modèles HTTP spécifiés. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP pour les méthodes et modèles HTTP spécifiés. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP PATCH pour le modèle spécifié. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP PATCH pour le modèle spécifié. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP POST pour le modèle spécifié. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP POST pour le modèle spécifié. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP PUT pour le modèle spécifié. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP PUT pour le modèle spécifié. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspondra au modèle fourni avec la priorité la plus basse possible. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Ajoute un point de terminaison de vérification d’intégrité au IEndpointRouteBuilder avec le modèle spécifié. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Ajoute un point de terminaison de contrôle d’intégrité au IEndpointRouteBuilder avec le modèle et les options spécifiés. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au type de Hub spécifié. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au type de Hub spécifié. |
MapOpenApi(IEndpointRouteBuilder, String) |
Inscrivez un point de terminaison sur l’application actuelle pour résoudre le document OpenAPI associé à l’application actuelle. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Mappe les composants de page définis dans le |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de page qui correspond à |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de page qui correspond à |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de page qui correspond à |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Ajoute un RouteEndpoint spécialisé au IEndpointRouteBuilder qui correspond aux demandes de noms non-fichiers avec la priorité la plus faible possible. La requête est acheminée vers un point de terminaison de page qui correspond à |
MapRazorPages(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour Razor Pages au IEndpointRouteBuilder. |
MapStaticAssets(IEndpointRouteBuilder, String) |
Mappe les fichiers statiques générés pendant la génération en tant que points de terminaison. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspond aux demandes de non-nom de fichier avec la priorité la plus faible possible. La requête est acheminée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspond aux demandes de non-nom de fichier avec la priorité la plus faible possible. La requête est acheminée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspond aux demandes de non-nom de fichier avec la priorité la plus faible possible. La requête est acheminée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Ajoute une RouteEndpoint spécialisée au IEndpointRouteBuilder qui correspond aux demandes de non-nom de fichier avec la priorité la plus faible possible. La requête est acheminée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Ajoutez des points de terminaison pour l’inscription, la connexion et la déconnexion à l’aide de ASP.NET Core Identity. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Ajoute une RouteEndpoint au IEndpointRouteBuilder qui correspond aux requêtes HTTP (tous les verbes) pour les préfixes spécifiés. |