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á k překladu IServiceProvider služeb pro trasy. |
Metody
CreateApplicationBuilder() |
Vytvoří nový objekt IApplicationBuilder. |
Metody rozšíření
MapBlazorHub(IEndpointRouteBuilder) |
Namapuje Blazor Hub na výchozí cestu. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Namapuje Blazor Hub na výchozí cestu. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Namapuje Blazor Hub na cestu |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Namapuje Blazor Hub na cestu |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Namapuje příchozí požadavky na zadanou cestu k zadanému kanálu připojení. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Namapuje příchozí požadavky na zadanou cestu k zadanému kanálu připojení. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Namapuje příchozí požadavky na zadanou cestu k zadanému kanálu připojení. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Namapuje příchozí požadavky na zadanou cestu 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 danými |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder a určí trasu s danými |
MapControllers(IEndpointRouteBuilder) |
Přidá koncové body pro akce kontroleru do bez IEndpointRouteBuilder 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ého RouteEndpoint do IEndpointRouteBuilder , který se pokusí vybrat akci kontroleru pomocí hodnot tras vygenerovaných nástrojem |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Přidá specializovaného RouteEndpoint do IEndpointRouteBuilder , který se pokusí vybrat akci kontroleru pomocí hodnot tras vygenerovaných nástrojem |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Přidá specializovaného RouteEndpoint do IEndpointRouteBuilder , který se pokusí vybrat akci kontroleru pomocí hodnot tras vygenerovaných nástrojem |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje do koncového bodu kontroleru, který odpovídá |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje do koncového bodu kontroleru, který odpovídá |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod kontroleru, který odpovídá |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. Požadavek bude směrován na koncový bod kontroleru, který odpovídá |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadaný vzor. |
Map(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadaný vzor. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP DELETE pro zadaný vzor. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP DELETE pro zadaný vzor. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Přidá do specializovaného RouteEndpointIEndpointRouteBuilder , který bude odpovídat zadanému vzoru s nejnižší možnou prioritou. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP GET pro zadaný vzor. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP GET pro zadaný vzor. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
RouteGroupBuilder Vytvoří pro definování koncových bodů všechny s předponou |
MapGroup(IEndpointRouteBuilder, String) |
RouteGroupBuilder Vytvoří pro definování koncových bodů všechny s předponou |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadané metody a vzor HTTP. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP pro zadané metody a vzor HTTP. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP PATCH pro zadaný vzor. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP PATCH pro zadaný vzor. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP POST pro zadaný vzor. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP POST pro zadaný vzor. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP PUT pro zadaný vzor. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP PUT pro zadaný vzor. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů s nejnižší možnou prioritou. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Přidá do specializovaného RouteEndpointIEndpointRouteBuilder , který bude 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) |
Namapuje příchozí požadavky na zadanou cestu k zadanému Hub typu. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Namapuje příchozí požadavky na zadanou cestu k zadanému Hub typu. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Mapuje komponenty stránky definované v zadaném |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Přidá specializovanou RouteEndpoint metodu IEndpointRouteBuilder , která se pokusí vybrat stránku pomocí hodnot tras vytvořených nástrojem |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Přidá do IEndpointRouteBuilder pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů 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 pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů 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 pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů 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 pole specializovanou RouteEndpoint , která bude odpovídat požadavkům na jiné názvy souborů 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. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Přidá specializovanou RouteEndpoint k , IEndpointRouteBuilder která bude shodovat požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na soubor StaticFileMiddleware , který se pokusí obslouužit soubor určený parametrem |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Přidá specializovanou RouteEndpoint k , IEndpointRouteBuilder která bude shodovat požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na soubor StaticFileMiddleware , který se pokusí obslouužit soubor určený parametrem |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Přidá specializovanou RouteEndpoint k , IEndpointRouteBuilder která bude shodovat požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na soubor StaticFileMiddleware , který se pokusí obslouužit soubor určený parametrem |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Přidá specializovanou RouteEndpoint k , IEndpointRouteBuilder která bude shodovat požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na soubor StaticFileMiddleware , který se pokusí obslouužit soubor určený parametrem |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Přidejte koncové body pro registraci, přihlášení a odhlášení pomocí ASP.NET Core Identity. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
RouteEndpoint Přidá do objektu IEndpointRouteBuilder , který odpovídá požadavkům HTTP (všechny příkazy) pro zadané předpony. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro