EndpointRoutingApplicationBuilderExtensions.UseRouting Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds routing to the specified IApplicationBuilder so that incoming requests can be matched to endpoints.
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
Parameters
- builder
- IApplicationBuilder
The IApplicationBuilder to add the middleware to.
Returns
A reference to this instance after the operation has completed.
Remarks
A call to UseRouting(IApplicationBuilder) must be followed by a call to UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) for the same IApplicationBuilder instance.
Routing adds a point in the middleware pipeline where routing decisions are made and an Endpoint is associated with the HttpContext. Middleware between UseRouting(IApplicationBuilder) and UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) may observe or change the Endpoint associated with the HttpContext.