EndpointRoutingApplicationBuilderExtensions.UseRouting Метод

Определение

Добавляет маршрутизацию к указанному, IApplicationBuilder чтобы входящие запросы могли быть сопоставлены с конечными точками.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseRouting(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseRouting(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder);
static member UseRouting : Microsoft.AspNetCore.Builder.IApplicationBuilder -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseRouting (builder As IApplicationBuilder) As IApplicationBuilder

Параметры

builder
IApplicationBuilder

Добавление IApplicationBuilder ПО промежуточного слоя в.

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

Ссылка на этот экземпляр после завершения операции.

Комментарии

За вызовом должен следовать вызов UseRouting(IApplicationBuilder)UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) для того же IApplicationBuilder экземпляра.

Маршрутизация добавляет точку в конвейере ПО промежуточного слоя, где принимаются решения о маршрутизации, а Endpoint также связан с ним HttpContext. По промежуточному слоям между UseRouting(IApplicationBuilder) и UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) может наблюдать или изменять Endpoint связанные с ним HttpContext.

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