EndpointRoutingApplicationBuilderExtensions.UseRouting Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет ПО промежуточного Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware слоя в указанный 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 экземпляра.
Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware определяет точку в конвейере ПО промежуточного слоя, в которой принимаются решения о маршрутизации, а объект Endpoint связан с HttpContext. Определяет Microsoft.AspNetCore.Routing.EndpointMiddleware точку в конвейере ПО промежуточного слоя, где выполняется текущий Endpoint объект . ПО промежуточного Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware слоя между и Microsoft.AspNetCore.Routing.EndpointMiddleware может наблюдать или изменять объект , связанный EndpointHttpContextс .