2 writes to _pattern
Microsoft.AspNetCore.Routing (2)
Template\TemplateBinder.cs (2)
77
_pattern
= pattern;
109
_pattern
= pattern;
11 references to _pattern
Microsoft.AspNetCore.Routing (11)
Template\TemplateBinder.cs (11)
92
_slots = AssignSlots(
_pattern
, _filters);
124
_slots = AssignSlots(
_pattern
, _filters);
239
var hasParameter =
_pattern
.GetParameter(key) != null;
242
if (!
_pattern
.RequiredValues.TryGetValue(key, out var requiredValue))
247
if (!RoutePartsEqual(ambientValue,
_pattern
.RequiredValues[key]) &&
248
!RoutePattern.IsRequiredValueAny(
_pattern
.RequiredValues[key]))
273
var parameters =
_pattern
.Parameters;
274
var parameterCount =
_pattern
.Parameters.Count;
331
if (!copyAmbientValues && !hasExplicitValue &&
_pattern
.RequiredValues.TryGetValue(key, out var requiredValue))
534
var segments =
_pattern
.PathSegments;
732
var parameter =
_pattern
.GetParameter(kvp.Key);