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 d’itinéraires 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 le utilisé pour résoudre les IServiceProvider services pour les itinéraires. |
Méthodes
CreateApplicationBuilder() |
Crée un 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 Blazor Hub au chemin d’accès |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe le Blazor Hub au chemin d’accès |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Mappe les requêtes entrantes avec le chemin spécifié au pipeline de connexion fourni. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe les requêtes entrantes avec le chemin spécifié au pipeline de connexion fourni. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Mappe les requêtes entrantes avec le chemin spécifié au pipeline de connexion fourni. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Mappe les requêtes entrantes avec le chemin 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 à et IEndpointRouteBuilder spécifie un itinéraire avec les , |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Ajoute des points de terminaison pour les actions de IEndpointRouteBuilder contrôleur au et spécifie un itinéraire avec les , |
MapControllers(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour les actions du contrôleur à sans IEndpointRouteBuilder spécifier d’itinéraires. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour les actions du contrôleur à et IEndpointRouteBuilder ajoute l’itinéraire |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder tente de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder tente de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder tente de sélectionner une action de contrôleur à l’aide des valeurs de routage produites par |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de contrôleur qui correspond |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de contrôleur qui correspond |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de contrôleur qui correspond |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de contrôleur qui correspond |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour le modèle spécifié. |
Map(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour le modèle spécifié. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP DELETE pour le modèle spécifié. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP DELETE pour le modèle spécifié. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui correspondra au modèle fourni avec la priorité la plus basse possible. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP GET pour le modèle spécifié. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP GET pour le modèle spécifié. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Crée un RouteGroupBuilder pour définir des points de terminaison tous préfixés avec le spécifié |
MapGroup(IEndpointRouteBuilder, String) |
Crée un RouteGroupBuilder pour définir des points de terminaison tous préfixés avec le spécifié |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour les méthodes et le modèle HTTP spécifiés. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP pour les méthodes et le modèle HTTP spécifiés. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP PATCH pour le modèle spécifié. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP PATCH pour le modèle spécifié. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP POST pour le modèle spécifié. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP POST pour le modèle spécifié. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un RouteEndpoint au qui correspond aux IEndpointRouteBuilder requêtes HTTP PUT pour le modèle spécifié. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Ajoute un RouteEndpoint au qui correspond aux IEndpointRouteBuilder requêtes HTTP PUT pour le modèle spécifié. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui correspondra au modèle fourni avec la priorité la plus basse possible. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Ajoute un point de terminaison de contrôle d’intégrité à avec IEndpointRouteBuilder le modèle spécifié. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Ajoute un point de terminaison de contrôle d’intégrité à avec IEndpointRouteBuilder 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 spécifié Hub . |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mappe les requêtes entrantes avec le chemin d’accès spécifié au type spécifié Hub . |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Mappe les composants de page définis dans le spécifié |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Ajoute un spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Ajoute un spécialisé RouteEndpoint 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 spécialisé RouteEndpoint au IEndpointRouteBuilder qui tentera de sélectionner une page à l’aide des valeurs de routage produites par |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de page qui correspond |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de page qui correspond |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de page qui correspond |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les noms de fichiers autres que les fichiers ayant la priorité la plus faible possible. La demande est routée vers un point de terminaison de page qui correspond |
MapRazorPages(IEndpointRouteBuilder) |
Ajoute des points de terminaison pour razor Pages à .IEndpointRouteBuilder |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les autres noms de fichier ayant la priorité la plus faible possible. La requête est routée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les autres noms de fichier ayant la priorité la plus faible possible. La requête est routée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les autres noms de fichier ayant la priorité la plus faible possible. La requête est routée vers un StaticFileMiddleware qui tente de traiter le fichier spécifié par |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Ajoute un spécialisé RouteEndpoint à qui IEndpointRouteBuilder correspond aux demandes pour les autres noms de fichier ayant la priorité la plus faible possible. La requête est routé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 un RouteEndpoint à qui correspond aux IEndpointRouteBuilder requêtes HTTP (tous les verbes) pour les préfixes spécifiés. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour