51 references to Parse
Microsoft.AspNetCore.Routing (5)
Patterns\RoutePatternFactory.cs (5)
49
return RoutePatternParser.
Parse
(pattern);
74
var original = RoutePatternParser.
Parse
(pattern);
99
var original = RoutePatternParser.
Parse
(pattern);
128
var original = RoutePatternParser.
Parse
(pattern);
156
var original = RoutePatternParser.
Parse
(pattern);
Microsoft.AspNetCore.Routing.Tests (46)
Patterns\RoutePatternMatcherTest.cs (2)
1093
RoutePatternParser.
Parse
(template),
1105
RoutePatternParser.
Parse
(template),
Patterns\RoutePatternParserTest.cs (44)
23
var actual = RoutePatternParser.
Parse
(template);
38
var actual = RoutePatternParser.
Parse
(template);
53
var actual = RoutePatternParser.
Parse
(template);
72
var actual = RoutePatternParser.
Parse
(template);
91
var actual = RoutePatternParser.
Parse
(template);
110
var actual = RoutePatternParser.
Parse
(template);
129
var actual = RoutePatternParser.
Parse
(template);
149
var actual = RoutePatternParser.
Parse
(template);
169
var actual = RoutePatternParser.
Parse
(template);
189
var actual = RoutePatternParser.
Parse
(template);
209
var actual = RoutePatternParser.
Parse
(template);
231
var actual = RoutePatternParser.
Parse
(template);
253
var actual = RoutePatternParser.
Parse
(template);
275
var actual = RoutePatternParser.
Parse
(template);
297
var actual = RoutePatternParser.
Parse
(template);
317
var actual = RoutePatternParser.
Parse
(template);
342
var 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/{*}"),
489
ExceptionAssert.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}"),
597
var pattern = RoutePatternParser.
Parse
(routePattern);
607
() => RoutePatternParser.
Parse
("~foo"),
615
() => RoutePatternParser.
Parse
("foor?bar"),
623
() => RoutePatternParser.
Parse
("{foor?b}"),
634
() => RoutePatternParser.
Parse
("{a}/{*b?}"),