IEndpointRouteBuilder Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje kontrakt pro tvůrce tras v aplikaci. Tvůrce tras určuje trasy pro aplikaci.
public interface class IEndpointRouteBuilder
public interface IEndpointRouteBuilder
type IEndpointRouteBuilder = interface
Public Interface IEndpointRouteBuilder
- Odvozené
Vlastnosti
DataSources |
Získá zdroje dat koncového bodu nakonfigurované v tvůrci. |
ServiceProvider |
Získá IServiceProvider sloužící k překladu služeb pro trasy. |
Metody
CreateApplicationBuilder() |
Vytvoří novou IApplicationBuilder. |
Metody rozšíření
MapBlazorHub(IEndpointRouteBuilder) |
Mapuje Hub Blazor na výchozí cestu. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Mapuje Hub Blazor na výchozí cestu. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Mapuje Hub Blazor na cestu |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje Hub Blazor na cestu |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Mapuje příchozí požadavky se zadanou cestou k zadanému kanálu připojení. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje příchozí požadavky se zadanou cestou k zadanému kanálu připojení. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Mapuje příchozí požadavky se zadanou cestou k zadanému kanálu připojení. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Mapuje příchozí požadavky se zadanou cestou k zadanému kanálu připojení. |
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder a určuje trasu s danou |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder a určuje trasu s danou |
MapControllers(IEndpointRouteBuilder) |
Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder bez zadání tras. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder a přidá výchozí trasu |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat akci kontroleru pomocí směrovacích hodnot vytvořených |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat akci kontroleru pomocí směrovacích hodnot vytvořených |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat akci kontroleru pomocí směrovacích hodnot vytvořených |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován do koncového bodu kontroleru, který odpovídá |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován do koncového bodu kontroleru, který odpovídá |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován do koncového bodu kontroleru, který odpovídá |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován do koncového bodu kontroleru, který odpovídá |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadaný vzor. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP DELETE pro zadaný vzor. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP DELETE pro zadaný vzor. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat zadanému vzoru s nejnižší možnou prioritou. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP GET pro zadaný vzor. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP GET pro zadaný vzor. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Vytvoří RouteGroupBuilder pro definování koncových bodů všech předpon zadaných |
MapGroup(IEndpointRouteBuilder, String) |
Vytvoří RouteGroupBuilder pro definování koncových bodů všech předpon zadaných |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadané metody a vzor HTTP. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP pro zadané metody a vzor HTTP. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP PATCH pro zadaný vzor. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP PATCH pro zadaný vzor. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP POST pro zadaný vzor. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP POST pro zadaný vzor. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP PUT pro zadaný vzor. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP PUT pro zadaný vzor. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat zadanému vzoru s nejnižší možnou prioritou. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Přidá koncový bod kontroly stavu do IEndpointRouteBuilder se zadanou šablonou. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Přidá koncový bod kontroly stavu do IEndpointRouteBuilder se zadanou šablonou a možnostmi. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Mapuje příchozí požadavky se zadanou cestou k zadanému typu Hub. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Mapuje příchozí požadavky se zadanou cestou k zadanému typu Hub. |
MapOpenApi(IEndpointRouteBuilder, String) |
Zaregistrujte koncový bod do aktuální aplikace pro překlad dokumentu OpenAPI přidruženého k aktuální aplikaci. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Mapuje součásti stránky definované v zadaném |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat stránku pomocí hodnot tras vytvořených |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat stránku pomocí hodnot tras vytvořených |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Přidá specializovaný RouteEndpoint do IEndpointRouteBuilder, který se pokusí vybrat stránku pomocí hodnot tras vytvořených |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod stránky, který odpovídá |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod stránky, který odpovídá |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod stránky, který odpovídá |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na názvy, které nejsou soubory, s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod stránky, který odpovídá |
MapRazorPages(IEndpointRouteBuilder) |
Přidá koncové body pro Razor Pages do IEndpointRouteBuilder. |
MapStaticAssets(IEndpointRouteBuilder, String) |
Mapuje statické soubory vytvořené během sestavení jako koncové body. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován do StaticFileMiddleware, který se pokusí obslouužit soubor určený |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován do StaticFileMiddleware, který se pokusí obslouužit soubor určený |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován do StaticFileMiddleware, který se pokusí obslouužit soubor určený |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Přidá do IEndpointRouteBuilder specializované RouteEndpoint, které budou odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován do StaticFileMiddleware, který se pokusí obslouužit soubor určený |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Přidejte koncové body pro registraci, přihlášení a odhlášení pomocí ASP.NET základní identity. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Přidá RouteEndpoint do IEndpointRouteBuilder, který odpovídá požadavkům HTTP (všechny příkazy) pro zadané předpony. |