RazorPagesEndpointRouteBuilderExtensions.MapFallbackToAreaPage 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
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente page
a e area
.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToAreaPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ page, System::String ^ area);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToAreaPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string page, string area);
static member MapFallbackToAreaPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToAreaPage (endpoints As IEndpointRouteBuilder, page As String, area As String) As IEndpointConventionBuilder
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder da aggiungere alla route.
- page
- String
Nome dell'azione.
- area
- String
Nome area.
Restituisce
Commenti
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) è destinato a gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è pratico per il routing delle richieste di contenuto dinamico in un framework SPA, consentendo anche alle richieste di file non esistenti di generare un http 404.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) registra un endpoint usando il modello {*path:nonfile}
. L'ordine dell'endpoint registrato sarà int.MaxValue
.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) non esegue di nuovo il routing e non genererà valori di route in base alle route definite altrove. Quando si usa questo overload, il valore della path
route sarà disponibile.
Si applica a
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
Aggiunge un oggetto specializzato RouteEndpoint all'oggetto IEndpointRouteBuilder che corrisponderà alle richieste per i nomi non file con la priorità più bassa possibile. La richiesta verrà indirizzata a un endpoint di pagina corrispondente page
a e area
.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallbackToAreaPage(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::String ^ page, System::String ^ area);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallbackToAreaPage (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string page, string area);
static member MapFallbackToAreaPage : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string * string -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallbackToAreaPage (endpoints As IEndpointRouteBuilder, pattern As String, page As String, area As String) As IEndpointConventionBuilder
Parametri
- endpoints
- IEndpointRouteBuilder
Oggetto IEndpointRouteBuilder da aggiungere alla route.
- pattern
- String
Modello di route.
- page
- String
Nome dell'azione.
- area
- String
Nome area.
Restituisce
Commenti
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) è destinato a gestire i casi in cui il percorso URL della richiesta non contiene un nome file e nessun altro endpoint corrisponde. Ciò è pratico per il routing delle richieste di contenuto dinamico in un framework SPA, consentendo anche alle richieste di file non esistenti di generare un http 404.
L'ordine dell'endpoint registrato sarà int.MaxValue
.
Questo overload userà il verbatim specificato pattern
. Usare il :nonfile
contraint di route per escludere le richieste per i file statici.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) non esegue di nuovo il routing e non genererà valori di route in base alle route definite altrove. Quando si usa questo overload, i valori di route forniti dalla corrispondenza pattern
saranno disponibili.