1 instantiation of RoutePatternLiteralPart
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
742return new RoutePatternLiteralPart(content);
19 references to RoutePatternLiteralPart
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RoutePatternWriter.cs (1)
62else if (part is RoutePatternLiteralPart literalPart)
Microsoft.AspNetCore.Routing (18)
Matching\DfaMatcherBuilder.cs (1)
262if (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> 728public static RoutePatternLiteralPart LiteralPart(string content) 740private 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)
209var part = (RoutePatternLiteralPart)pathSegment.Parts[0]; 380var literal = (RoutePatternLiteralPart)part; 404if (part is RoutePatternLiteralPart literal && ((indexOfLiteral + literal.Content.Length) != requestSegment.Length)) 450var literal = (RoutePatternLiteralPart)lastLiteral;
Patterns\RoutePatternParser.cs (2)
377else if (previousPart is RoutePatternLiteralPart literal && literal.Content != PeriodString) 391parts[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)
527if (part is RoutePatternLiteralPart literalPart)
Template\TemplatePart.cs (1)
33if (other.IsLiteral && other is RoutePatternLiteralPart literal)