Compartir a través de


FallbackEndpointRouteBuilderExtensions.MapFallback Método

Definición

Sobrecargas

MapFallback(IEndpointRouteBuilder, RequestDelegate)

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.

MapFallback(IEndpointRouteBuilder, String, RequestDelegate)

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder elemento que coincidirá con el patrón proporcionado con la prioridad más baja posible.

MapFallback(IEndpointRouteBuilder, RequestDelegate)

Source:
FallbackEndpointRouteBuilderExtensions.cs

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.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IEndpointConventionBuilder ^ MapFallback(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, Microsoft::AspNetCore::Http::RequestDelegate ^ requestDelegate);
public static Microsoft.AspNetCore.Builder.IEndpointConventionBuilder MapFallback (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, Microsoft.AspNetCore.Http.RequestDelegate requestDelegate);
static member MapFallback : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * Microsoft.AspNetCore.Http.RequestDelegate -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
<Extension()>
Public Function MapFallback (endpoints As IEndpointRouteBuilder, requestDelegate As RequestDelegate) As IEndpointConventionBuilder

Parámetros

endpoints
IEndpointRouteBuilder

al IEndpointRouteBuilder que se va a agregar la ruta.

requestDelegate
RequestDelegate

Delegado que se ejecuta cuando coincide el punto de conexión.

Devoluciones

IEndpointConventionBuilder que se puede usar para personalizar aún más el punto de conexión.

Comentarios

MapFallback(IEndpointRouteBuilder, RequestDelegate) 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.

MapFallback(IEndpointRouteBuilder, RequestDelegate) registra un punto de conexión mediante el patrón {*path:nonfile}. El orden del punto de conexión registrado será int.MaxValue.

Se aplica a

MapFallback(IEndpointRouteBuilder, String, RequestDelegate)

Source:
FallbackEndpointRouteBuilderExtensions.cs

Agrega un elemento especializado RouteEndpoint al IEndpointRouteBuilder elemento que coincidirá con el patrón proporcionado con la prioridad más baja posible.

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

Parámetros

endpoints
IEndpointRouteBuilder

al IEndpointRouteBuilder que se va a agregar la ruta.

pattern
String

Patrón de ruta.

requestDelegate
RequestDelegate

Delegado que se ejecuta cuando coincide el punto de conexión.

Devoluciones

IEndpointConventionBuilder que se puede usar para personalizar aún más el punto de conexión.

Comentarios

MapFallback(IEndpointRouteBuilder, String, RequestDelegate) está pensado para controlar los casos en los que ningún otro punto de conexión coincide. Esto es conveniente para enrutar las solicitudes a un marco spa.

El orden del punto de conexión registrado será int.MaxValue.

Esta sobrecarga usará el texto proporcionado pattern . Use la :nonfile restricción de ruta para excluir solicitudes de archivos estáticos.

Se aplica a