Язык

RazorPagesEndpointRouteBuilderExtensions.MapFallbackToPage Метод

Определение

Перегрузки

Имя. Описание
MapFallbackToPage(IEndpointRouteBuilder, String)

Добавляет специализированный RouteEndpointIEndpointRouteBuilder объект в запросы, не относящиеся к файлам, с наименьшим возможным приоритетом. Запрос будет перенаправлен в конечную точку страницы, которая соответствует page.

MapFallbackToPage(IEndpointRouteBuilder, String, String)

Добавляет специализированный RouteEndpointIEndpointRouteBuilder объект в запросы, не относящиеся к файлам, с наименьшим возможным приоритетом. Запрос будет перенаправлен в конечную точку страницы, которая соответствует page.

MapFallbackToPage(IEndpointRouteBuilder, String)

Исходный код:
RazorPagesEndpointRouteBuilderExtensions.cs

Добавляет специализированный RouteEndpointIEndpointRouteBuilder объект в запросы, не относящиеся к файлам, с наименьшим возможным приоритетом. Запрос будет перенаправлен в конечную точку страницы, которая соответствует 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

Параметры

endpoints
IEndpointRouteBuilder

Добавление IEndpointRouteBuilder маршрута в.

page
String

Имя страницы.

Возвращаемое значение

Комментарии

MapFallbackToPage(IEndpointRouteBuilder, String) Предназначен для обработки случаев, когда путь URL-адреса запроса не содержит имя файла, и ни другая конечная точка не совпадает. Это удобно для маршрутизации запросов динамического содержимого в платформу SPA, а также позволяет запросам для несуществующих файлов привести к http 404.

MapFallbackToPage(IEndpointRouteBuilder, String) регистрирует конечную точку с помощью шаблона {*path:nonfile}. Порядок зарегистрированной конечной точки будет.int.MaxValue

MapFallbackToPage(IEndpointRouteBuilder, String) не выполняет повторное выполнение маршрутизации и не создает значения маршрутов на основе маршрутов, определенных в другом месте. При использовании этой перегрузки path будет доступно значение маршрута.

Применяется к

MapFallbackToPage(IEndpointRouteBuilder, String, String)

Исходный код:
RazorPagesEndpointRouteBuilderExtensions.cs

Добавляет специализированный RouteEndpointIEndpointRouteBuilder объект в запросы, не относящиеся к файлам, с наименьшим возможным приоритетом. Запрос будет перенаправлен в конечную точку страницы, которая соответствует 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

Параметры

endpoints
IEndpointRouteBuilder

Добавление IEndpointRouteBuilder маршрута в.

pattern
String

Шаблон маршрута.

page
String

Наименование действия.

Возвращаемое значение

Комментарии

MapFallbackToPage(IEndpointRouteBuilder, String, String) Предназначен для обработки случаев, когда путь URL-адреса запроса не содержит имя файла, и ни другая конечная точка не совпадает. Это удобно для маршрутизации запросов динамического содержимого в платформу SPA, а также позволяет запросам для несуществующих файлов привести к http 404.

Порядок зарегистрированной конечной точки будет.int.MaxValue

Эта перегрузка будет использовать предоставленный pattern подробный формат. :nonfile Используйте ограничение маршрута для исключения запросов статических файлов.

MapFallbackToPage(IEndpointRouteBuilder, String, String) не выполняет повторное выполнение маршрутизации и не создает значения маршрутов на основе маршрутов, определенных в другом месте. При использовании этой перегрузки будут доступны значения маршрутов, предоставляемые сопоставлением pattern .

Применяется к