2 writes to InlineConstraints
Microsoft.AspNetCore.Routing (2)
Template\TemplatePart.cs (2)
44InlineConstraints = parameter.ParameterPolicies?.Select(p => new InlineConstraint(p)) ?? Enumerable.Empty<InlineConstraint>(); 97InlineConstraints = inlineConstraints ?? Enumerable.Empty<InlineConstraint>(),
14 references to InlineConstraints
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
DefaultApiDescriptionProvider.cs (2)
363if (routeParameter.InlineConstraints != null) 365foreach (var constraint in routeParameter.InlineConstraints)
Microsoft.AspNetCore.Routing (12)
RouteBase.cs (1)
226foreach (var inlineConstraint in parameter.InlineConstraints)
Template\RoutePrecedence.cs (4)
166if (part.InlineConstraints != null && part.InlineConstraints.Any()) 236if (part.InlineConstraints != null && part.InlineConstraints.Any())
Template\TemplatePart.cs (1)
173var constraints = InlineConstraints.Select(c => new RoutePatternParameterPolicyReference(c.Constraint));
Tree\TreeRouteBuilder.cs (4)
118if (parameter.InlineConstraints != null) 124foreach (var constraint in parameter.InlineConstraints) 203if (parameter.InlineConstraints != null) 210foreach (var constraint in parameter.InlineConstraints)
Tree\UrlMatchingTree.cs (2)
139if (part.IsParameter && part.InlineConstraints.Any() && !part.IsCatchAll) 161if (part.IsParameter && part.InlineConstraints.Any() && part.IsCatchAll)