Base:
method
Create
Microsoft.AspNetCore.Routing.ParameterPolicyFactory.Create(Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart, System.String)
15 references to Create
Microsoft.AspNetCore.Routing.Tests (15)
DefaultParameterPolicyFactoryTest.cs (15)
22() => factory.Create(RoutePatternFactory.ParameterPart("id", @default: null, RoutePatternParameterKind.Optional), @"notpresent(\d+)")); 44() => factory.Create(RoutePatternFactory.ParameterPart("id"), @"bad")); 156var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "int"); 169var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "range(1,20)"); 184var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id", @default: null, RoutePatternParameterKind.Optional), "int"); 204var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id", @default: null, RoutePatternParameterKind.Optional), "customParameterPolicy"); 223var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(20)"); 244var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(20,-1)"); 267var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy"); 288var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(1)"); 309var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(1)"); 332() => factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(1)")); 352var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id"), @"regex-service(\\d{1,2})"); 373() => factory.Create(RoutePatternFactory.ParameterPart("id"), "customConstraintPolicy(20)")); 393var parameterPolicy = factory.Create(RoutePatternFactory.ParameterPart("id", @default: null, RoutePatternParameterKind.Optional), "customParameterPolicy");