Hoist path out of loop in BarebonesMatcher
This is an oopsie from a previous change.
This commit is contained in:
parent
0cd41c5544
commit
5f29e8b062
|
|
@ -31,9 +31,10 @@ namespace Microsoft.AspNetCore.Routing.Matchers
|
||||||
throw new ArgumentNullException(nameof(feature));
|
throw new ArgumentNullException(nameof(feature));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var path = httpContext.Request.Path.Value;
|
||||||
for (var i = 0; i < Matchers.Length; i++)
|
for (var i = 0; i < Matchers.Length; i++)
|
||||||
{
|
{
|
||||||
if (Matchers[i].TryMatch(httpContext.Request.Path.Value))
|
if (Matchers[i].TryMatch(path))
|
||||||
{
|
{
|
||||||
feature.Endpoint = Matchers[i].Endpoint;
|
feature.Endpoint = Matchers[i].Endpoint;
|
||||||
feature.Values = new RouteValueDictionary();
|
feature.Values = new RouteValueDictionary();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue