3 writes to RouteValues
Microsoft.AspNetCore.Mvc.Abstractions (1)
Abstractions\ActionDescriptor.cs (1)
22
RouteValues
= new Dictionary<string, string?>(StringComparer.OrdinalIgnoreCase);
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
109
RouteValues
=
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
56
RouteValues
= actionDescriptor.RouteValues,
41 references to RouteValues
Microsoft.AspNetCore.Mvc.Core (31)
ApplicationModels\ActionModel.cs (1)
133
/// will be implicitly added to <see cref="ActionDescriptor.
RouteValues
"/> when the action
ApplicationModels\ControllerActionDescriptorBuilder.cs (8)
225
if (!actionDescriptor.
RouteValues
.ContainsKey(kvp.Key))
227
actionDescriptor.
RouteValues
.Add(kvp.Key, kvp.Value);
234
if (!actionDescriptor.
RouteValues
.ContainsKey(kvp.Key))
236
actionDescriptor.
RouteValues
.Add(kvp.Key, kvp.Value);
241
if (!actionDescriptor.
RouteValues
.ContainsKey("action"))
243
actionDescriptor.
RouteValues
.Add("action", action.ActionName ?? string.Empty);
246
if (!actionDescriptor.
RouteValues
.ContainsKey("controller"))
248
actionDescriptor.
RouteValues
.Add("controller", controller.ControllerName);
ApplicationModels\ControllerActionDescriptorProvider.cs (3)
56
foreach (var key in action.
RouteValues
.Keys)
67
if (!action.
RouteValues
.ContainsKey(key))
69
action.
RouteValues
.Add(key, null);
Infrastructure\ActionSelectionTable.cs (4)
69
getRouteKeys: a => a.
RouteValues
?.Keys,
73
a.
RouteValues
?.TryGetValue(key, out value);
91
getRouteKeys: e => e.Metadata.GetMetadata<ActionDescriptor>()?.
RouteValues
?.Keys,
95
e.Metadata.GetMetadata<ActionDescriptor>()?.
RouteValues
?.TryGetValue(key, out value);
Infrastructure\ResourceInvoker.Log.cs (4)
27
var count = action.
RouteValues
.Count;
28
foreach (var (key, value) in action.
RouteValues
)
42
if (action.
RouteValues
.TryGetValue("page", out var page) && page != null)
103
if (action.
RouteValues
.TryGetValue("page", out var page) && page != null)
Routing\ActionEndpointFactory.cs (4)
93
var updatedRoutePattern = _routePatternTransformer.SubstituteRequiredValues(route.Pattern, action.
RouteValues
);
281
foreach (var routeValue in action.
RouteValues
)
313
resolvedRequiredValues = new Dictionary<string, string?>(action.
RouteValues
);
325
return (attributeRoutePattern, resolvedRequiredValues ?? action.
RouteValues
);
Routing\AttributeRoute.cs (2)
82
foreach (var kvp in routeInfo.ActionDescriptor.
RouteValues
)
207
foreach (var kvp in action.
RouteValues
)
Routing\ControllerActionEndpointDataSource.cs (1)
106
foreach (var kvp in action.
RouteValues
)
Routing\KnownRouteValueConstraint.cs (1)
103
if (action.
RouteValues
.TryGetValue(routeKey, out var value) &&
Routing\MvcAttributeRouteHandler.cs (1)
61
foreach (var kvp in actionDescriptor.
RouteValues
)
Routing\NormalizedRouteValue.cs (2)
19
/// <see cref="Abstractions.ActionDescriptor.
RouteValues
"/> to get route values
35
if (actionDescriptor.
RouteValues
.TryGetValue(key, out var value) &&
Microsoft.AspNetCore.Mvc.Razor (2)
RazorViewEngine.cs (2)
100
/// <see cref="Abstractions.ActionDescriptor.
RouteValues
"/> to get route values
224
if (actionContext.ActionDescriptor.
RouteValues
.ContainsKey(PageKey))
Microsoft.AspNetCore.Mvc.RazorPages (6)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
56
RouteValues = actionDescriptor.
RouteValues
,
ApplicationModels\PageRouteModel.cs (1)
107
/// These entries will be implicitly added to <see cref="ActionDescriptor.
RouteValues
"/>
Infrastructure\PageActionDescriptorProvider.cs (4)
112
if (!descriptor.
RouteValues
.ContainsKey(kvp.Key))
114
descriptor.
RouteValues
.Add(kvp.Key, kvp.Value);
118
if (!descriptor.
RouteValues
.ContainsKey("page"))
120
descriptor.
RouteValues
.Add("page", model.ViewEnginePath);
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
PartialViewResultExecutor.cs (1)
175
if (actionDescriptor.
RouteValues
.TryGetValue(ActionNameKey, out var value) &&
ViewResultExecutor.cs (1)
175
if (actionDescriptor.
RouteValues
.TryGetValue(ActionNameKey, out var value) &&