1 instantiation of RoutePatternLiteralPart
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
742
return new
RoutePatternLiteralPart
(content);
19 references to RoutePatternLiteralPart
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RoutePatternWriter.cs (1)
62
else if (part is
RoutePatternLiteralPart
literalPart)
Microsoft.AspNetCore.Routing (18)
Matching\DfaMatcherBuilder.cs (1)
262
if (segment.IsSimple && part is
RoutePatternLiteralPart
literalPart)
Patterns\RoutePatternFactory.cs (4)
723
/// Creates a <see cref="
RoutePatternLiteralPart
"/> from the provided text
727
/// <returns>The <see cref="
RoutePatternLiteralPart
"/>.</returns>
728
public static
RoutePatternLiteralPart
LiteralPart(string content)
740
private static
RoutePatternLiteralPart
LiteralPartCore(string content)
Patterns\RoutePatternLiteralPart.cs (1)
9
/// Represents a literal text part of a route pattern. Instances of <see cref="
RoutePatternLiteralPart
"/>
Patterns\RoutePatternMatcher.cs (7)
209
var
part = (
RoutePatternLiteralPart
)pathSegment.Parts[0];
380
var
literal = (
RoutePatternLiteralPart
)part;
404
if (part is
RoutePatternLiteralPart
literal && ((indexOfLiteral + literal.Content.Length) != requestSegment.Length))
450
var
literal = (
RoutePatternLiteralPart
)lastLiteral;
Patterns\RoutePatternParser.cs (2)
377
else if (previousPart is
RoutePatternLiteralPart
literal && literal.Content != PeriodString)
391
parts[i - 1] = RoutePatternFactory.SeparatorPart(((
RoutePatternLiteralPart
)previousPart).Content);
Patterns\RoutePatternPartKind.cs (1)
16
/// The <see cref="RoutePatternPartKind"/> of a <see cref="
RoutePatternLiteralPart
"/>.
Template\TemplateBinder.cs (1)
527
if (part is
RoutePatternLiteralPart
literalPart)
Template\TemplatePart.cs (1)
33
if (other.IsLiteral && other is
RoutePatternLiteralPart
literal)