1 write to ParameterPolicies
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternParameterPart.cs (1)
42
ParameterPolicies
= parameterPolicies;
11 references to ParameterPolicies
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RoutePatternWriter.cs (1)
46
foreach (var item in parameterPart.
ParameterPolicies
)
Microsoft.AspNetCore.Routing (10)
Patterns\DefaultRoutePatternTransformer.cs (1)
228
var updatedParameter = RoutePatternFactory.ParameterPart(parameter.Name, @default: null, parameter.ParameterKind, parameter.
ParameterPolicies
);
Patterns\RoutePatternFactory.cs (5)
610
parameter.
ParameterPolicies
.Count > 0)
617
parameterConstraints = new List<RoutePatternParameterPolicyReference>(parameter.
ParameterPolicies
.Count);
621
if (parameter.
ParameterPolicies
.Count > 0)
623
parameterConstraints!.AddRange(parameter.
ParameterPolicies
);
627
&& parameter.
ParameterPolicies
.Count == 0
Patterns\RoutePatternParameterPart.cs (1)
99
foreach (var constraint in
ParameterPolicies
)
Template\RoutePrecedence.cs (2)
194
if (parameterPart.
ParameterPolicies
.Count > 0)
276
if (parameterPart.
ParameterPolicies
.Count > 0)
Template\TemplatePart.cs (1)
44
InlineConstraints = parameter.
ParameterPolicies
?.Select(p => new InlineConstraint(p)) ?? Enumerable.Empty<InlineConstraint>();