IEndpointRouteBuilder Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kontrakt konstruktora tras w aplikacji. Konstruktor tras określa trasy dla aplikacji.
public interface class IEndpointRouteBuilder
public interface IEndpointRouteBuilder
type IEndpointRouteBuilder = interface
Public Interface IEndpointRouteBuilder
- Pochodne
Właściwości
| DataSources |
Pobiera źródła danych punktu końcowego skonfigurowane w konstruktorze. |
| ServiceProvider |
Pobiera IServiceProvider używane do rozpoznawania usług dla tras. |
Metody
| CreateApplicationBuilder() |
Tworzy nowy IApplicationBuilder. |
Metody rozszerzania
| MapBlazorHub(IEndpointRouteBuilder) |
Mapuje Hub Blazor na ścieżkę domyślną. |
| MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Mapuje Hub Blazor na ścieżkę domyślną. |
| MapBlazorHub(IEndpointRouteBuilder, String) |
Mapuje Hub Blazor na ścieżkę |
| MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje Hub Blazor na ścieżkę |
| MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Mapuje żądania przychodzące z określoną ścieżką do dostarczonego potoku połączenia. |
| MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje żądania przychodzące z określoną ścieżką do dostarczonego potoku połączenia. |
| MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Mapuje żądania przychodzące z określoną ścieżką do dostarczonego potoku połączenia. |
| MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Mapuje żądania przychodzące z określoną ścieżką do dostarczonego potoku połączenia. |
| MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
Dodaje punkty końcowe dla akcji kontrolera do IEndpointRouteBuilder i określa trasę z danym |
| MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Dodaje punkty końcowe dla akcji kontrolera do IEndpointRouteBuilder i określa trasę z danym |
| MapControllers(IEndpointRouteBuilder) |
Dodaje punkty końcowe dla akcji kontrolera do IEndpointRouteBuilder bez określania tras. |
| MapDefaultControllerRoute(IEndpointRouteBuilder) |
Dodaje punkty końcowe dla akcji kontrolera do IEndpointRouteBuilder i dodaje trasę domyślną |
| MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać akcję kontrolera przy użyciu wartości tras generowanych przez |
| MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać akcję kontrolera przy użyciu wartości tras generowanych przez |
| MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać akcję kontrolera przy użyciu wartości tras generowanych przez |
| MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego kontrolera zgodnego z |
| MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego kontrolera zgodnego z |
| MapFallbackToController(IEndpointRouteBuilder, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego kontrolera zgodnego z |
| MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego kontrolera zgodnego z |
| Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP dla określonego wzorca. |
| Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP dla określonego wzorca. |
| Map(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP dla określonego wzorca. |
| Map(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP dla określonego wzorca. |
| MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder pasujących do żądań HTTP DELETE dla określonego wzorca. |
| MapDelete(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder pasujących do żądań HTTP DELETE dla określonego wzorca. |
| MapFallback(IEndpointRouteBuilder, Delegate) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. |
| MapFallback(IEndpointRouteBuilder, String, Delegate) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z podanym wzorcem z najniższym możliwym priorytetem. |
| MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP GET dla określonego wzorca. |
| MapGet(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP GET dla określonego wzorca. |
| MapGroup(IEndpointRouteBuilder, RoutePattern) |
Tworzy RouteGroupBuilder do definiowania wszystkich punktów końcowych poprzedzonych określonym |
| MapGroup(IEndpointRouteBuilder, String) |
Tworzy RouteGroupBuilder do definiowania wszystkich punktów końcowych poprzedzonych określonym |
| MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP dla określonych metod i wzorca HTTP. |
| MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP dla określonych metod i wzorca HTTP. |
| MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder pasujących do żądań HTTP PATCH dla określonego wzorca. |
| MapPatch(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder pasujących do żądań HTTP PATCH dla określonego wzorca. |
| MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP POST dla określonego wzorca. |
| MapPost(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder zgodnego z żądaniami HTTP POST dla określonego wzorca. |
| MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP PUT dla określonego wzorca. |
| MapPut(IEndpointRouteBuilder, String, Delegate) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która pasuje do żądań HTTP PUT dla określonego wzorca. |
| MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. |
| MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z podanym wzorcem z najniższym możliwym priorytetem. |
| MapHealthChecks(IEndpointRouteBuilder, String) |
Dodaje punkt końcowy kontroli kondycji do IEndpointRouteBuilder z określonym szablonem. |
| MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Dodaje punkt końcowy kontroli kondycji do IEndpointRouteBuilder z określonym szablonem i opcjami. |
| MapHub<THub>(IEndpointRouteBuilder, String) |
Mapuje żądania przychodzące z określoną ścieżką do określonego typu Hub. |
| MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje żądania przychodzące z określoną ścieżką do określonego typu Hub. |
| MapOpenApi(IEndpointRouteBuilder, String) |
Zarejestruj punkt końcowy w bieżącej aplikacji w celu rozwiązania dokumentu OpenAPI skojarzonego z bieżącą aplikacją. |
| MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Mapuje składniki strony zdefiniowane w określonej |
| MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać stronę przy użyciu wartości tras generowanych przez |
| MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać stronę przy użyciu wartości tras generowanych przez |
| MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które spróbują wybrać stronę przy użyciu wartości tras generowanych przez |
| MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego strony zgodnego z |
| MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego strony zgodnego z |
| MapFallbackToPage(IEndpointRouteBuilder, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego strony zgodnego z |
| MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami nazw innych niż pliki z najniższym możliwym priorytetem. Żądanie zostanie przekierowane do punktu końcowego strony zgodnego z |
| MapRazorPages(IEndpointRouteBuilder) |
Dodaje punkty końcowe dla stron Razor do IEndpointRouteBuilder. |
| MapStaticAssets(IEndpointRouteBuilder, String) |
Mapuje pliki statyczne tworzone podczas kompilacji jako punkty końcowe. |
| MapFallbackToFile(IEndpointRouteBuilder, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware, które próbuje obsłużyć plik określony przez |
| MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware, które próbuje obsłużyć plik określony przez |
| MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware, które próbuje obsłużyć plik określony przez |
| MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Dodaje wyspecjalizowane RouteEndpoint do IEndpointRouteBuilder, które będą zgodne z żądaniami dla nazw plików innych niż nazwy plików o najniższym możliwym prioryfikcie. Żądanie zostanie przekierowane do StaticFileMiddleware, które próbuje obsłużyć plik określony przez |
| MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Dodaj punkty końcowe do rejestrowania, logowania i wylogowywania się przy użyciu ASP.NET Core Identity. |
| MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Dodaje RouteEndpoint do IEndpointRouteBuilder, która odpowiada żądaniom HTTP (wszystkim czasownikom) dla określonych prefiksów. |