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);
219
var hasParameter =
_pattern
.GetParameter(key) != null;
222
if (!
_pattern
.RequiredValues.TryGetValue(key, out var requiredValue))
227
if (!RoutePartsEqual(ambientValue,
_pattern
.RequiredValues[key]) &&
228
!RoutePattern.IsRequiredValueAny(
_pattern
.RequiredValues[key]))
253
var parameters =
_pattern
.Parameters;
254
var parameterCount =
_pattern
.Parameters.Count;
311
if (!copyAmbientValues && !hasExplicitValue &&
_pattern
.RequiredValues.TryGetValue(key, out var requiredValue))
513
var segments =
_pattern
.PathSegments;
711
var parameter =
_pattern
.GetParameter(kvp.Key);