1 instantiation of RoutePatternLiteralPart
Microsoft.AspNetCore.Routing (1)
Patterns\RoutePatternFactory.cs (1)
742
return new
RoutePatternLiteralPart
(content);
20 references to RoutePatternLiteralPart
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RoutePatternWriter.cs (1)
62
else if (part is
RoutePatternLiteralPart
literalPart)
Microsoft.AspNetCore.OpenApi (1)
Extensions\ApiDescriptionExtensions.cs (1)
84
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)