2 instantiations of RouteContext
Microsoft.AspNetCore.Mvc.Core (1)
Routing\ActionConstraintMatcherPolicy.cs (1)
231constraintContext.RouteContext = new RouteContext(httpContext)
Microsoft.AspNetCore.Routing (1)
RouterMiddleware.cs (1)
43var context = new RouteContext(httpContext);
29 references to RouteContext
Microsoft.AspNetCore.Mvc.Abstractions (1)
ActionConstraints\ActionConstraintContext.cs (1)
27public RouteContext RouteContext { get; set; } = default!;
Microsoft.AspNetCore.Mvc.Core (14)
ActionConstraints\ActionMethodSelectorAttribute.cs (1)
34public abstract bool IsValidForRequest(RouteContext routeContext, ActionDescriptor action);
Infrastructure\ActionSelector.cs (4)
63public IReadOnlyList<ActionDescriptor> SelectCandidates(RouteContext context) 79public ActionDescriptor? SelectBestCandidate(RouteContext context, IReadOnlyList<ActionDescriptor> candidates) 112RouteContext context, 145RouteContext context,
Infrastructure\IActionSelector.cs (4)
20/// <param name="context">The <see cref="RouteContext"/> associated with the current request.</param> 31IReadOnlyList<ActionDescriptor>? SelectCandidates(RouteContext context); 37/// <param name="context">The <see cref="RouteContext"/> associated with the current request.</param> 55ActionDescriptor? SelectBestCandidate(RouteContext context, IReadOnlyList<ActionDescriptor> candidates);
Routing\AttributeRoute.cs (2)
45public Task RouteAsync(RouteContext context) 297public Task RouteAsync(RouteContext context)
Routing\MvcAttributeRouteHandler.cs (1)
42public Task RouteAsync(RouteContext context)
Routing\MvcRouteHandler.cs (1)
39public Task RouteAsync(RouteContext context)
Routing\NullRouter.cs (1)
21public Task RouteAsync(RouteContext context)
Microsoft.AspNetCore.Routing (10)
NullRouter.cs (1)
19public Task RouteAsync(RouteContext context)
Route.cs (1)
92protected override Task OnRouteMatched(RouteContext context)
RouteBase.cs (3)
95/// <param name="context">A <see cref="RouteContext"/> instance.</param> 96protected abstract Task OnRouteMatched(RouteContext context); 106public virtual Task RouteAsync(RouteContext context)
RouteCollection.cs (1)
65public virtual async Task RouteAsync(RouteContext context)
RouteHandler.cs (1)
40public Task RouteAsync(RouteContext context)
RouterMiddleware.cs (2)
37/// Evaluates the handler associated with the <see cref="RouteContext"/> 43var context = new RouteContext(httpContext);
Tree\TreeRouter.cs (1)
171public async Task RouteAsync(RouteContext context)
Microsoft.AspNetCore.Routing.Abstractions (4)
IRouter.cs (2)
14/// <param name="context">A <see cref="RouteContext"/> instance.</param> 15Task RouteAsync(RouteContext context);
RouteContext.cs (2)
9/// A context object for <see cref="IRouter.RouteAsync(RouteContext)"/>. 16/// Creates a new instance of <see cref="RouteContext"/> for the provided <paramref name="httpContext"/>.