RazorPagesEndpointRouteBuilderExtensions.MapFallbackToAreaPage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Agrega un elemento especializado RouteEndpoint a que IEndpointRouteBuilder coincidirá con las solicitudes de nombres que no son de archivo con la prioridad más baja posible. La solicitud se enrutará a un punto de conexión de página que coincida con |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Agrega un elemento especializado RouteEndpoint a que IEndpointRouteBuilder coincidirá con las solicitudes de nombres que no son de archivo con la prioridad más baja posible. La solicitud se enrutará a un punto de conexión de página que coincida con |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String)
Agrega un elemento especializado RouteEndpoint a que IEndpointRouteBuilder coincidirá con las solicitudes de nombres que no son de archivo con la prioridad más baja posible. La solicitud se enrutará a un punto de conexión de página que coincida con page
y 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
Parámetros
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder al que se va a agregar la ruta.
- page
- String
Nombre de la acción.
- area
- String
Nombre del área.
Devoluciones
Comentarios
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) está pensado para controlar los casos en los que la ruta de acceso url de la solicitud no contiene un nombre de archivo y ningún otro punto de conexión coincide. Esto es conveniente para enrutar solicitudes de contenido dinámico a un marco SPA, al tiempo que permite que las solicitudes de archivos no existentes produzcan un HTTP 404.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) registra un punto de conexión mediante el patrón {*path:nonfile}
. El orden del punto de conexión registrado será int.MaxValue
.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) no vuelve a ejecutar el enrutamiento y no generará valores de ruta basados en rutas definidas en otro lugar. Al usar esta sobrecarga, el valor de ruta path
estará disponible.
Se aplica a
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String)
Agrega un elemento especializado RouteEndpoint a que IEndpointRouteBuilder coincidirá con las solicitudes de nombres que no son de archivo con la prioridad más baja posible. La solicitud se enrutará a un punto de conexión de página que coincida con page
y 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
Parámetros
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder al que se va a agregar la ruta.
- pattern
- String
Patrón de ruta.
- page
- String
Nombre de la acción.
- area
- String
Nombre del área.
Devoluciones
Comentarios
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) está pensado para controlar los casos en los que la ruta de acceso url de la solicitud no contiene un nombre de archivo y ningún otro punto de conexión coincide. Esto es conveniente para enrutar solicitudes de contenido dinámico a un marco SPA, al tiempo que permite que las solicitudes de archivos no existentes produzcan un HTTP 404.
El orden del punto de conexión registrado será int.MaxValue
.
Esta sobrecarga usará el texto proporcionado pattern
. Use el :nonfile
contraint de ruta para excluir solicitudes de archivos estáticos.
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) no vuelve a ejecutar el enrutamiento y no generará valores de ruta basados en rutas definidas en otro lugar. Al usar esta sobrecarga, los valores de ruta proporcionados por la coincidencia pattern
estarán disponibles.