Sdílet prostřednictvím


RazorPagesEndpointRouteBuilderExtensions.MapFallbackToPage Metoda

Definice

Přetížení

MapFallbackToPage(IEndpointRouteBuilder, String)

Přidá specializovaný RouteEndpoint soubor, který bude shodovat IEndpointRouteBuilder požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na koncový bod stránky, který odpovídá page.

MapFallbackToPage(IEndpointRouteBuilder, String, String)

Přidá specializovaný RouteEndpoint soubor, který bude shodovat IEndpointRouteBuilder požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na koncový bod stránky, který odpovídá page.

MapFallbackToPage(IEndpointRouteBuilder, String)

Zdroj:
RazorPagesEndpointRouteBuilderExtensions.cs

Přidá specializovaný RouteEndpoint soubor, který bude shodovat IEndpointRouteBuilder požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na koncový bod stránky, který odpovídá page.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ page);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string page);
static member MapFallbackToPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToPage (endpoints As IEndpointRouteBuilder, page As String) As IEndpointConventionBuilder

Parametry

endpoints
IEndpointRouteBuilder

Chcete-li IEndpointRouteBuilder přidat trasu do.

page
String

Název stránky

Návraty

Poznámky

MapFallbackToPage(IEndpointRouteBuilder, String) Je určen pro zpracování případů, kdy cesta URL požadavku neobsahuje název souboru a žádný jiný koncový bod se neshoduje. To je vhodné pro směrování požadavků na dynamický obsah do architektury SPA a zároveň umožňuje, aby požadavky na neexistující soubory mohly vést k http 404.

MapFallbackToPage(IEndpointRouteBuilder, String) zaregistruje koncový bod pomocí vzoru {*path:nonfile}. Pořadí zaregistrovaného koncového bodu bude int.MaxValue.

MapFallbackToPage(IEndpointRouteBuilder, String) neprovede znovu směrování a negeneruje hodnoty tras na základě tras definovaných jinde. Při použití tohoto přetížení path bude k dispozici hodnota trasy.

Platí pro

MapFallbackToPage(IEndpointRouteBuilder, String, String)

Zdroj:
RazorPagesEndpointRouteBuilderExtensions.cs

Přidá specializovaný RouteEndpoint soubor, který bude shodovat IEndpointRouteBuilder požadavky na jiné názvy souborů s nejnižší možnou prioritou. Požadavek se přesměruje na koncový bod stránky, který odpovídá page.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::String ^ page);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string page);
static member MapFallbackToPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToPage (endpoints As IEndpointRouteBuilder, pattern As String, page As String) As IEndpointConventionBuilder

Parametry

endpoints
IEndpointRouteBuilder

Chcete-li IEndpointRouteBuilder přidat trasu do.

pattern
String

Vzor trasy.

page
String

Název akce.

Návraty

Poznámky

MapFallbackToPage(IEndpointRouteBuilder, String, String) Je určen pro zpracování případů, kdy cesta URL požadavku neobsahuje název souboru a žádný jiný koncový bod se neshoduje. To je vhodné pro směrování požadavků na dynamický obsah do architektury SPA a zároveň umožňuje, aby požadavky na neexistující soubory mohly vést k http 404.

Pořadí zaregistrovaného koncového bodu bude int.MaxValue.

Toto přetížení použije zadané pattern doslovné znění. :nonfile K vyloučení požadavků na statické soubory použijte contraint trasy.

MapFallbackToPage(IEndpointRouteBuilder, String, String) neprovede znovu směrování a negeneruje hodnoty tras na základě tras definovaných jinde. Při použití tohoto přetížení budou k dispozici hodnoty tras, které poskytuje shoda pattern .

Platí pro