RazorPagesEndpointRouteBuilderExtensions.MapFallbackToPage Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
MapFallbackToPage(IEndpointRouteBuilder, String) |
Aggiunge un oggetto specializzato RouteEndpoint a che corrisponderà alle IEndpointRouteBuilder richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint di pagina corrispondente |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint a che corrisponderà alle IEndpointRouteBuilder richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint di pagina corrispondente |
MapFallbackToPage(IEndpointRouteBuilder, String)
Aggiunge un oggetto specializzato RouteEndpoint a che corrisponderà alle IEndpointRouteBuilder richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint di pagina corrispondente page
a .
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
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder a cui aggiungere la route.
- page
- String
Nome della pagina.
Restituisce
Commenti
MapFallbackToPage(IEndpointRouteBuilder, String) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo al contempo alle richieste di file inesistenti di generare un HTTP 404.
MapFallbackToPage(IEndpointRouteBuilder, String) registra un endpoint usando il modello {*path:nonfile}
. L'ordine dell'endpoint registrato sarà int.MaxValue
.
MapFallbackToPage(IEndpointRouteBuilder, String) non esegue di nuovo il routing e non genera valori di route basati su route definite altrove. Quando si usa questo overload, il path
valore della route sarà disponibile.
Si applica a
MapFallbackToPage(IEndpointRouteBuilder, String, String)
Aggiunge un oggetto specializzato RouteEndpoint a che corrisponderà alle IEndpointRouteBuilder richieste di nomi non file con la priorità più bassa possibile. La richiesta verrà instradata a un endpoint di pagina corrispondente page
a .
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
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder a cui aggiungere la route.
- pattern
- String
Modello di route.
- page
- String
Nome dell'azione.
Restituisce
Commenti
MapFallbackToPage(IEndpointRouteBuilder, String, String) è progettato per gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è utile per instradare le richieste di contenuto dinamico a un framework SPA, consentendo al contempo alle richieste di file inesistenti di generare un HTTP 404.
L'ordine dell'endpoint registrato sarà int.MaxValue
.
Questo overload userà il verbatim specificato pattern
. Usare il controint della :nonfile
route per escludere le richieste per i file statici.
MapFallbackToPage(IEndpointRouteBuilder, String, String) non esegue di nuovo il routing e non genera valori di route basati su route definite altrove. Quando si usa questo overload, saranno disponibili i valori di route forniti dalla corrispondenza pattern
.