3 instantiations of OptionalRouteConstraint
Microsoft.AspNetCore.Routing (2)
DefaultParameterPolicyFactory.cs (1)
67routeConstraint = new OptionalRouteConstraint(routeConstraint);
RouteConstraintBuilder.cs (1)
69var optionalConstraint = new OptionalRouteConstraint(constraint);
Microsoft.AspNetCore.Routing.Tests (1)
Matching\DfaMatcherTest.cs (1)
735var constraint = new OptionalRouteConstraint(new IntRouteConstraint());
20 references to OptionalRouteConstraint
Microsoft.AspNetCore.Routing (3)
Constraints\OptionalRouteConstraint.cs (1)
22/// Creates a new <see cref="OptionalRouteConstraint"/> instance given the <paramref name="innerConstraint"/>.
Matching\DfaMatcherBuilder.cs (1)
141var createdParameterPolicy = (parameterPolicy is OptionalRouteConstraint optionalRouteConstraint)
RouteConstraintBuilder.cs (1)
69var optionalConstraint = new OptionalRouteConstraint(constraint);
Microsoft.AspNetCore.Routing.Tests (17)
DefaultParameterPolicyFactoryTest.cs (6)
87var optionalConstraint = Assert.IsType<OptionalRouteConstraint>(parameterPolicy); 126var optionalConstraint = Assert.IsType<OptionalRouteConstraint>(parameterPolicy); 187var optionalConstraint = Assert.IsType<OptionalRouteConstraint>(parameterPolicy);
Matching\DfaMatcherTest.cs (1)
735var constraint = new OptionalRouteConstraint(new IntRouteConstraint());
RouteConstraintBuilderTest.cs (5)
112Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 125Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 140Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 141var optionalConstraint = (OptionalRouteConstraint)result.First().Value;
RouteTest.cs (5)
193Assert.IsType<OptionalRouteConstraint>(route.Constraints["id"]); 277Assert.IsType<OptionalRouteConstraint>(route.Constraints["id"]); 320Assert.IsType<OptionalRouteConstraint>(route.Constraints["id"]); 321var innerConstraint = ((OptionalRouteConstraint)route.Constraints["id"]).InnerConstraint; 369Assert.IsType<OptionalRouteConstraint>(route.Constraints["id"]);