8 instantiations of RouteData
Microsoft.AspNetCore.Mvc.Core (4)
Routing\ActionConstraintMatcherPolicy.cs (1)
219
var routeData = new
RouteData
(candidate.Values!);
Routing\ActionEndpointFactory.cs (1)
530
var routeData = new
RouteData
();
Routing\ControllerRequestDelegateFactory.cs (2)
80
routeData = new
RouteData
(context.Request.RouteValues);
84
routeData = new
RouteData
();
Microsoft.AspNetCore.Mvc.RazorPages (2)
Infrastructure\PageRequestDelegateFactory.cs (2)
92
routeData = new
RouteData
(context.Request.RouteValues);
96
routeData = new
RouteData
();
Microsoft.AspNetCore.Routing.Abstractions (2)
RouteContext.cs (1)
23
RouteData = new
RouteData
();
RoutingHttpContextExtensions.cs (1)
26
return routingFeature?.RouteData ?? new
RouteData
(httpContext.Request.RouteValues);
74 references to RouteData
Microsoft.AspNetCore.Mvc.Abstractions (6)
ActionContext.cs (6)
44
/// <param name="routeData">The <see cref="AspNetCore.Routing.
RouteData
"/> for the current request.</param>
48
RouteData
routeData,
58
/// <param name="routeData">The <see cref="AspNetCore.Routing.
RouteData
"/> for the current request.</param>
63
RouteData
routeData,
100
/// Gets or sets the <see cref="AspNetCore.Routing.
RouteData
"/> for the current request.
105
public
RouteData
RouteData { get; set; } = default!;
Microsoft.AspNetCore.Mvc.Core (24)
ApplicationModels\ActionModel.cs (1)
126
/// <see cref="
RouteData
.Values"/> for the corresponding action to be selected.
ApplicationModels\ControllerModel.cs (1)
124
/// <see cref="
RouteData
.Values"/> for the corresponding action to be selected.
ControllerBase.cs (2)
50
/// Gets the <see cref="AspNetCore.Routing.
RouteData
"/> for the executing action.
52
public
RouteData
RouteData => ControllerContext.RouteData;
ControllerContext.cs (2)
50
/// <param name="routeData">The <see cref="
RouteData
"/> for the current request.</param>
54
RouteData
routeData,
Diagnostics\MvcDiagnostics.cs (4)
27
public BeforeActionEventData(ActionDescriptor actionDescriptor, HttpContext httpContext,
RouteData
routeData)
47
public
RouteData
RouteData { get; }
78
public AfterActionEventData(ActionDescriptor actionDescriptor, HttpContext httpContext,
RouteData
routeData)
98
public
RouteData
RouteData { get; }
MvcCoreDiagnosticListenerExtensions.cs (4)
24
RouteData
routeData)
38
private static void BeforeActionImpl(DiagnosticListener diagnosticListener, ActionDescriptor actionDescriptor, HttpContext httpContext,
RouteData
routeData)
52
RouteData
routeData)
66
private static void AfterActionImpl(DiagnosticListener diagnosticListener, ActionDescriptor actionDescriptor, HttpContext httpContext,
RouteData
routeData)
Routing\ActionConstraintMatcherPolicy.cs (1)
219
var
routeData = new RouteData(candidate.Values!);
Routing\ActionEndpointFactory.cs (1)
530
var
routeData = new RouteData();
Routing\ControllerRequestDelegateFactory.cs (1)
76
RouteData
routeData;
Routing\IRouteValueProvider.cs (5)
13
/// to the <see cref="
RouteData
.Values"/> when the action is selected.
29
/// <see cref="
RouteData
.Values"/> must contain the values
48
/// For <see cref="
RouteData
.Values"/> like:
56
/// <see cref="
RouteData
.Values"/> does not contain the value 'Blog' for 'area'.
58
/// For <see cref="
RouteData
.Values"/> like:
Routing\MvcAttributeRouteHandler.cs (1)
71
var
routeData = c.GetRouteData();
Routing\MvcRouteHandler.cs (1)
59
var
routeData = c.GetRouteData();
Microsoft.AspNetCore.Mvc.RazorPages (8)
ApplicationModels\PageRouteModel.cs (1)
94
/// Gets a collection of route values that must be present in the <see cref="
RouteData
.Values"/>
Infrastructure\PageRequestDelegateFactory.cs (1)
88
RouteData
? routeData = null;
PageBase.cs (2)
55
/// Gets the <see cref="AspNetCore.Routing.
RouteData
"/> for the executing action.
57
public
RouteData
RouteData => PageContext.RouteData;
PageContext.cs (2)
47
/// <param name="routeData">The <see cref="
RouteData
"/> for the current request.</param>
51
RouteData
routeData,
PageModel.cs (2)
74
/// Gets the <see cref="AspNetCore.Routing.
RouteData
"/> for the executing action.
76
public
RouteData
RouteData => PageContext.RouteData;
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponent.cs (1)
54
public
RouteData
RouteData => ViewContext?.RouteData!;
Microsoft.AspNetCore.Routing (10)
DataTokensMetadata.cs (1)
13
/// type provides data tokens value for <see cref="
RouteData
.DataTokens"/> associated
IDataTokenMetadata.cs (1)
10
/// type provides data tokens value for <see cref="
RouteData
.DataTokens"/> associated
RequestDelegateRouteBuilderExtensions.cs (5)
91
Func<HttpRequest, HttpResponse,
RouteData
, Task> handler)
133
Func<HttpRequest, HttpResponse,
RouteData
, Task> handler)
175
Func<HttpRequest, HttpResponse,
RouteData
, Task> handler)
217
Func<HttpRequest, HttpResponse,
RouteData
, Task> handler)
235
Func<HttpRequest, HttpResponse,
RouteData
, Task> handler)
RouteHandler.cs (1)
27
public RequestDelegate GetRequestHandler(HttpContext httpContext,
RouteData
routeData)
RoutingFeature.cs (1)
12
public
RouteData
? RouteData { get; set; }
Template\TemplateValuesResult.cs (1)
20
/// This combines implicit (ambient) values from the <see cref="
RouteData
"/> of the current request
Microsoft.AspNetCore.Routing.Abstractions (25)
IRouteHandler.cs (2)
18
/// <param name="routeData">The <see cref="
RouteData
"/> associated with the current routing match.</param>
22
RequestDelegate GetRequestHandler(HttpContext httpContext,
RouteData
routeData);
IRoutingFeature.cs (2)
14
/// Gets or sets the <see cref="Routing.
RouteData
"/> associated with the current request.
16
RouteData
? RouteData { get; set; }
RouteContext.cs (3)
13
private
RouteData
_routeData;
38
/// Gets or sets the <see cref="Routing.
RouteData
"/> associated with the current context.
40
public
RouteData
RouteData
RouteData.cs (14)
22
/// Creates a new instance of <see cref="
RouteData
"/> instance.
30
/// Creates a new instance of <see cref="
RouteData
"/> instance with values copied from <paramref name="other"/>.
32
/// <param name="other">The other <see cref="
RouteData
"/> instance to copy.</param>
33
public RouteData(
RouteData
other)
55
/// Creates a new instance of <see cref="
RouteData
"/> instance with the specified values.
115
/// Creates a snapshot of the current state of the <see cref="
RouteData
"/> before appending
120
/// Call <see cref="RouteDataSnapshot.Restore"/> to restore the state of this <see cref="
RouteData
"/>
188
private sealed class RouteDataDebugView(
RouteData
routeData)
190
private readonly
RouteData
_routeData = routeData;
197
/// A snapshot of the state of a <see cref="
RouteData
"/> instance.
201
private readonly
RouteData
_routeData;
209
/// <param name="routeData">The <see cref="
RouteData
"/>.</param>
214
RouteData
routeData,
228
/// Restores the <see cref="
RouteData
"/> to the captured state.
RoutingHttpContextExtensions.cs (4)
17
/// Gets the <see cref="
RouteData
"/> associated with the provided <paramref name="httpContext"/>.
20
/// <returns>The <see cref="
RouteData
"/>.</returns>
21
public static
RouteData
GetRouteData(this HttpContext httpContext)
30
/// Gets a route value from <see cref="
RouteData
.Values"/> associated with the provided