RouteGroupBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni.
public sealed class RouteGroupBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder, Microsoft.AspNetCore.Routing.IEndpointRouteBuilder
type RouteGroupBuilder = class
interface IEndpointRouteBuilder
interface IEndpointConventionBuilder
Public NotInheritable Class RouteGroupBuilder
Implements IEndpointConventionBuilder, IEndpointRouteBuilder
- Ereditarietà
-
RouteGroupBuilder
- Implementazioni
Implementazioni dell'interfaccia esplicita
IEndpointConventionBuilder.Add(Action<EndpointBuilder>) |
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni. |
IEndpointConventionBuilder.Finally(Action<EndpointBuilder>) |
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni. |
IEndpointRouteBuilder.CreateApplicationBuilder() |
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni. |
IEndpointRouteBuilder.DataSources |
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni. |
IEndpointRouteBuilder.ServiceProvider |
Generatore per la definizione di gruppi di endpoint con un prefisso comune che implementa sia le IEndpointRouteBuilderIEndpointConventionBuilder interfacce che. Questa operazione può essere usata per aggiungere endpoint con il prefisso definito da MapGroup(IEndpointRouteBuilder, RoutePattern) e per personalizzare tali endpoint usando le convenzioni. |
Metodi di estensione
MapBlazorHub(IEndpointRouteBuilder) |
Esegue il mapping di Blazor Hub al percorso predefinito. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Esegue il mapping di Blazor Hub al percorso predefinito. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Esegue il mapping di Blazor Hub al percorso |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Esegue il mapping di Blazor Hub al percorso |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Esegue il mapping delle richieste in ingresso con il percorso specificato alla pipeline di connessione specificata. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Esegue il mapping delle richieste in ingresso con il percorso specificato alla pipeline di connessione specificata. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Esegue il mapping delle richieste in ingresso con il percorso specificato alla pipeline di connessione specificata. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Esegue il mapping delle richieste in ingresso con il percorso specificato alla pipeline di connessione specificata. |
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
Aggiunge gli endpoint per le azioni del controller all'oggetto IEndpointRouteBuilder e specifica una route con l'oggetto |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Aggiunge gli endpoint per le azioni del controller all'oggetto IEndpointRouteBuilder e specifica una route con l'oggetto |
MapControllers(IEndpointRouteBuilder) |
Aggiunge endpoint per le azioni del controller all'oggetto IEndpointRouteBuilder senza specificare alcuna route. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
Aggiunge gli endpoint per le azioni del controller all'oggetto IEndpointRouteBuilder e aggiunge la route |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare un'azione controller usando i valori di route prodotti da |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare un'azione controller usando i valori di route prodotti da |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare un'azione controller usando i valori di route prodotti da |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint controller che corrisponde |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint controller che corrisponde |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint controller che corrisponde |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint controller che corrisponde |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per il modello specificato. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per il modello specificato. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per il modello specificato. |
Map(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per il modello specificato. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP DELETE per il modello specificato. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP DELETE per il modello specificato. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà al modello fornito con la priorità più bassa possibile. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP GET per il modello specificato. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP GET per il modello specificato. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Crea un RouteGroupBuilder oggetto per la definizione di endpoint con prefisso con l'oggetto specificato |
MapGroup(IEndpointRouteBuilder, String) |
Crea un RouteGroupBuilder oggetto per la definizione di endpoint con prefisso con l'oggetto specificato |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per i metodi e il modello HTTP specificati. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP per i metodi e il modello HTTP specificati. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste PATCH HTTP per il modello specificato. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste PATCH HTTP per il modello specificato. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP POST per il modello specificato. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP POST per il modello specificato. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP PUT per il modello specificato. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP PUT per il modello specificato. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà al modello fornito con la priorità più bassa possibile. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Aggiunge un endpoint dei controlli di integrità all'oggetto IEndpointRouteBuilder con il modello specificato. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Aggiunge un endpoint dei controlli di integrità all'oggetto IEndpointRouteBuilder con il modello e le opzioni specificati. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Esegue il mapping delle richieste in ingresso con il percorso specificato al tipo specificato Hub . |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Esegue il mapping delle richieste in ingresso con il percorso specificato al tipo specificato Hub . |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Esegue il mapping dei componenti di pagina definiti nell'assembly specificato e esegue il rendering del componente specificato |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare una pagina usando i valori di route prodotti da |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare una pagina usando i valori di route prodotti da |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che tenterà di selezionare una pagina usando i valori di route prodotti da |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapRazorPages(IEndpointRouteBuilder) |
Aggiunge endpoint per Razor Pages all'oggetto IEndpointRouteBuilder. |
DisableRequestTimeout(IEndpointConventionBuilder) |
Disabilita il timeout della richiesta negli endpoint. |
WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy) |
Specifica un criterio di timeout per gli endpoint. |
WithRequestTimeout(IEndpointConventionBuilder, String) |
Specifica un criterio di timeout per gli endpoint. |
WithRequestTimeout(IEndpointConventionBuilder, TimeSpan) |
Specifica un timeout per gli endpoint. |
ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>) |
Corto circuito degli endpoint. L'esecuzione dell'endpoint verrà eseguita nel middleware UseRouting anziché UseEndpoint. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un StaticFileMiddleware oggetto che tenta di servire il file specificato da |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un StaticFileMiddleware oggetto che tenta di servire il file specificato da |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un StaticFileMiddleware oggetto che tenta di servire il file specificato da |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un StaticFileMiddleware oggetto che tenta di servire il file specificato da |
AddEndpointFilter<TFilterType>(RouteGroupBuilder) |
Registra un filtro di tipo |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Aggiungere endpoint per la registrazione, l'accesso e la disconnessione tramite ASP.NET Core Identity. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Aggiunge un RouteEndpoint oggetto all'oggetto IEndpointRouteBuilder che corrisponde alle richieste HTTP (tutti i verbi) per i prefissi specificati. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per