51 references to Parse
Microsoft.AspNetCore.Routing (5)
Patterns\RoutePatternFactory.cs (5)
49return RoutePatternParser.Parse(pattern); 74var original = RoutePatternParser.Parse(pattern); 99var original = RoutePatternParser.Parse(pattern); 128var original = RoutePatternParser.Parse(pattern); 156var original = RoutePatternParser.Parse(pattern);
Microsoft.AspNetCore.Routing.Tests (46)
Patterns\RoutePatternMatcherTest.cs (2)
1093RoutePatternParser.Parse(template), 1105RoutePatternParser.Parse(template),
Patterns\RoutePatternParserTest.cs (44)
23var actual = RoutePatternParser.Parse(template); 38var actual = RoutePatternParser.Parse(template); 53var actual = RoutePatternParser.Parse(template); 72var actual = RoutePatternParser.Parse(template); 91var actual = RoutePatternParser.Parse(template); 110var actual = RoutePatternParser.Parse(template); 129var actual = RoutePatternParser.Parse(template); 149var actual = RoutePatternParser.Parse(template); 169var actual = RoutePatternParser.Parse(template); 189var actual = RoutePatternParser.Parse(template); 209var actual = RoutePatternParser.Parse(template); 231var actual = RoutePatternParser.Parse(template); 253var actual = RoutePatternParser.Parse(template); 275var actual = RoutePatternParser.Parse(template); 297var actual = RoutePatternParser.Parse(template); 317var actual = RoutePatternParser.Parse(template); 342var actual = RoutePatternParser.Parse(template); 359() => RoutePatternParser.Parse(template), 371() => RoutePatternParser.Parse(template), 388() => RoutePatternParser.Parse(template), 403() => RoutePatternParser.Parse(template), 412() => RoutePatternParser.Parse("{Controller}.mvc/{id}/{controller}"), 426() => RoutePatternParser.Parse(template), 435() => RoutePatternParser.Parse("123{a}abc{*moo}"), 444() => RoutePatternParser.Parse("{*p1}/{*p2}"), 452() => RoutePatternParser.Parse("{*p1}abc{*p2}"), 461() => RoutePatternParser.Parse("foo/{*}"), 489ExceptionAssert.Throws<RoutePatternException>(() => RoutePatternParser.Parse(template), expectedMessage); 496() => RoutePatternParser.Parse("foo/{{p1}"), 505() => RoutePatternParser.Parse("foo/{p1}}"), 514() => RoutePatternParser.Parse("{aaa}/{AAA}"), 522() => RoutePatternParser.Parse("{aaa}/{*AAA}"), 530() => RoutePatternParser.Parse("{a}/{aa}a}/{z}"), 539() => RoutePatternParser.Parse("{a}/{a{aa}/{z}"), 547() => RoutePatternParser.Parse("{a}/{}/{z}"), 558() => RoutePatternParser.Parse("{Controller}.mvc/{?}"), 569() => RoutePatternParser.Parse("{a}//{z}"), 578() => RoutePatternParser.Parse("foo/{p1}/{*p2}/{p3}"), 586() => RoutePatternParser.Parse("foo/aa{p1}{p2}"), 597var pattern = RoutePatternParser.Parse(routePattern); 607() => RoutePatternParser.Parse("~foo"), 615() => RoutePatternParser.Parse("foor?bar"), 623() => RoutePatternParser.Parse("{foor?b}"), 634() => RoutePatternParser.Parse("{a}/{*b?}"),