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