9 instantiations of InlineConstraint
Microsoft.AspNetCore.Routing (9)
InlineRouteParameterParser.cs (8)
133inlineConstraints.Add(new InlineConstraint(constraintText)); 147inlineConstraints.Add(new InlineConstraint(constraintText)); 152inlineConstraints.Add(new InlineConstraint(constraintText)); 158inlineConstraints.Add(new InlineConstraint(constraintText)); 173inlineConstraints.Add(new InlineConstraint(constraintText)); 200inlineConstraints.Add(new InlineConstraint(constraintText)); 204inlineConstraints.Add(new InlineConstraint(constraintText)); 213inlineConstraints.Add(new InlineConstraint(constraintText));
Template\TemplatePart.cs (1)
44InlineConstraints = parameter.ParameterPolicies?.Select(p => new InlineConstraint(p)) ?? Enumerable.Empty<InlineConstraint>();
14 references to InlineConstraint
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
365foreach (var constraint in routeParameter.InlineConstraints)
Microsoft.AspNetCore.Routing (13)
InlineRouteParameterParser.cs (3)
100var inlineConstraints = new List<InlineConstraint>(); 239public readonly IEnumerable<InlineConstraint> Constraints; 241public ConstraintParseResults(int currentIndex, IEnumerable<InlineConstraint> constraints)
RouteBase.cs (1)
226foreach (var inlineConstraint in parameter.InlineConstraints)
Template\InlineConstraint.cs (2)
18/// Creates a new instance of <see cref="InlineConstraint"/>. 29/// Creates a new <see cref="InlineConstraint"/> instance given a <see cref="RoutePatternParameterPolicyReference"/>.
Template\TemplatePart.cs (5)
44InlineConstraints = parameter.ParameterPolicies?.Select(p => new InlineConstraint(p)) ?? Enumerable.Empty<InlineConstraint>(); 86IEnumerable<InlineConstraint>? inlineConstraints) 97InlineConstraints = inlineConstraints ?? Enumerable.Empty<InlineConstraint>(), 137public IEnumerable<InlineConstraint> InlineConstraints { get; private set; } = Enumerable.Empty<InlineConstraint>();
Tree\TreeRouteBuilder.cs (2)
124foreach (var constraint in parameter.InlineConstraints) 210foreach (var constraint in parameter.InlineConstraints)