1 write to BackReferences
Microsoft.AspNetCore.Rewrite (1)
MatchResults.cs (1)
16
BackReferences
= backReferences;
22 references to BackReferences
Microsoft.AspNetCore.Rewrite (10)
ApacheModRewrite\ApacheModRewriteRule.cs (3)
35
var condResult = ConditionEvaluator.Evaluate(Conditions, context, initMatchRes.
BackReferences
);
42
condBackReferences = condResult.
BackReferences
;
51
action.ApplyAction(context, initMatchRes?.
BackReferences
, condBackReferences);
ApacheModRewrite\ConditionEvaluator.cs (2)
33
var currentBackReferences = condResult.
BackReferences
;
45
prevBackReferences.Add(condResult.
BackReferences
);
IISUrlRewrite\ConditionEvaluator.cs (1)
27
var currentBackReferences = condResult.
BackReferences
;
IISUrlRewrite\IISUrlRewriteRule.cs (3)
62
condResult = ConditionEvaluator.Evaluate(Conditions, context, initMatchResults.
BackReferences
);
72
Action.ApplyAction(context, initMatchResults?.
BackReferences
, condResult?.
BackReferences
);
MatchResults.cs (1)
19
[MemberNotNullWhen(true, nameof(
BackReferences
))]
Microsoft.AspNetCore.Rewrite.Tests (12)
IISUrlRewrite\InputParserTests.cs (2)
155
var result = rewriteMapSegment.Evaluate(CreateTestRewriteContext(), CreateRewriteMapRuleMatch(expectedKey).
BackReferences
, CreateRewriteMapConditionMatch(inputString).
BackReferences
);
IISUrlRewrite\ServerVariableTests.cs (8)
35
var lookup = serverVar.Evaluate(CreateTestRewriteContext(), CreateTestRuleMatch().
BackReferences
, CreateTestCondMatch().
BackReferences
);
82
var lookup = serverVar.Evaluate(rewriteContext, CreateTestRuleMatch().
BackReferences
, CreateTestCondMatch().
BackReferences
);
129
var lookup = serverVar.Evaluate(rewriteContext, CreateTestRuleMatch().
BackReferences
, CreateTestCondMatch().
BackReferences
);
178
var lookup = serverVar.Evaluate(rewriteContext, CreateTestRuleMatch().
BackReferences
, CreateTestCondMatch().
BackReferences
);
PatternSegments\ConditionMatchSegmentTests.cs (1)
23
var results = segment.Evaluate(null, null, condMatch.
BackReferences
);
PatternSegments\RuleMatchSegmentTests.cs (1)
22
var results = segment.Evaluate(null, ruleMatch.
BackReferences
, null);