15 overrides of MatchAsync
Microsoft.AspNetCore.Routing (2)
Matching\DataSourceDependentMatcher.cs (1)
33public override Task MatchAsync(HttpContext httpContext)
Matching\DfaMatcher.cs (1)
32public sealed override Task MatchAsync(HttpContext httpContext)
Microsoft.AspNetCore.Routing.Microbenchmarks (6)
EndpointRoutingShortCircuitBenchmark.cs (1)
90public override Task MatchAsync(HttpContext httpContext)
Matching\TrivialMatcher.cs (1)
23public sealed override Task MatchAsync(HttpContext httpContext)
src\Http\Routing\test\UnitTests\Matching\BarebonesMatcher.cs (2)
20public override Task MatchAsync(HttpContext httpContext) 113public override Task MatchAsync(HttpContext httpContext)
src\Http\Routing\test\UnitTests\Matching\RouteMatcher.cs (1)
18public override async Task MatchAsync(HttpContext httpContext)
src\Http\Routing\test\UnitTests\Matching\TreeRouterMatcher.cs (1)
19public override async Task MatchAsync(HttpContext httpContext)
Microsoft.AspNetCore.Routing.Tests (7)
Matching\BarebonesMatcher.cs (2)
20public override Task MatchAsync(HttpContext httpContext) 113public override Task MatchAsync(HttpContext httpContext)
Matching\DataSourceDependentMatcherTest.cs (1)
257public override Task MatchAsync(HttpContext httpContext)
Matching\RouteMatcher.cs (1)
18public override async Task MatchAsync(HttpContext httpContext)
Matching\TreeRouterMatcher.cs (1)
19public override async Task MatchAsync(HttpContext httpContext)
TestObjects\TestMatcher.cs (1)
26public override Task MatchAsync(HttpContext httpContext)
TestObjects\TestMatcherFactory.cs (1)
61public override Task MatchAsync(HttpContext httpContext)
88 references to MatchAsync
Microsoft.AspNetCore.Routing (3)
EndpointRoutingMiddleware.cs (2)
77var matchTask = matcherTask.Result.MatchAsync(httpContext); 89await matcher.MatchAsync(httpContext);
Matching\DataSourceDependentMatcher.cs (1)
35return CurrentMatcher.MatchAsync(httpContext);
Microsoft.AspNetCore.Routing.Microbenchmarks (5)
Matching\MatcherAzureBenchmark.cs (1)
53await _dfa.MatchAsync(httpContext);
Matching\MatcherGithubBenchmark.cs (1)
44await _dfa.MatchAsync(httpContext);
Matching\MatcherSingleEntryBenchmark.cs (3)
54await _dfa.MatchAsync(httpContext); 63await _tree.MatchAsync(httpContext); 72await _route.MatchAsync(httpContext);
Microsoft.AspNetCore.Routing.Tests (80)
Matching\DfaMatcherConformanceTest.cs (2)
19await matcher.MatchAsync(httpContext); 51await matcher.MatchAsync(httpContext);
Matching\FullFeaturedMatcherConformanceTest.cs (18)
29await matcher.MatchAsync(httpContext); 44await matcher.MatchAsync(httpContext); 59await matcher.MatchAsync(httpContext); 84await matcher.MatchAsync(httpContext); 116await matcher.MatchAsync(httpContext); 139await matcher.MatchAsync(httpContext); 163await matcher.MatchAsync(httpContext); 183await matcher.MatchAsync(httpContext); 218await matcher.MatchAsync(httpContext); 238await matcher.MatchAsync(httpContext); 267await matcher.MatchAsync(httpContext); 293await matcher.MatchAsync(httpContext); 318await matcher.MatchAsync(httpContext); 348await matcher.MatchAsync(httpContext); 382await matcher.MatchAsync(httpContext); 435await matcher.MatchAsync(httpContext); 465await matcher.MatchAsync(httpContext); 496await matcher.MatchAsync(httpContext);
Matching\HostMatcherPolicyIntegrationTestBase.cs (22)
25await matcher.MatchAsync(httpContext); 41await matcher.MatchAsync(httpContext); 57await matcher.MatchAsync(httpContext); 73await matcher.MatchAsync(httpContext); 89await matcher.MatchAsync(httpContext); 105await matcher.MatchAsync(httpContext); 121await matcher.MatchAsync(httpContext); 137await matcher.MatchAsync(httpContext); 153await matcher.MatchAsync(httpContext); 169await matcher.MatchAsync(httpContext); 185await matcher.MatchAsync(httpContext); 201await matcher.MatchAsync(httpContext); 217await matcher.MatchAsync(httpContext); 233await matcher.MatchAsync(httpContext); 249await matcher.MatchAsync(httpContext); 265await matcher.MatchAsync(httpContext); 281await matcher.MatchAsync(httpContext); 297await matcher.MatchAsync(httpContext); 313await matcher.MatchAsync(httpContext); 329await matcher.MatchAsync(httpContext); 345await matcher.MatchAsync(httpContext); 361await matcher.MatchAsync(httpContext);
Matching\HttpMethodMatcherPolicyIntegrationTestBase.cs (19)
27await matcher.MatchAsync(httpContext); 43await matcher.MatchAsync(httpContext); 59await matcher.MatchAsync(httpContext); 75await matcher.MatchAsync(httpContext); 94await matcher.MatchAsync(httpContext); 112await matcher.MatchAsync(httpContext); 128await matcher.MatchAsync(httpContext); 144await matcher.MatchAsync(httpContext); 160await matcher.MatchAsync(httpContext); 176await matcher.MatchAsync(httpContext); 193await matcher.MatchAsync(httpContext); 218await matcher.MatchAsync(httpContext); 235await matcher.MatchAsync(httpContext); 252await matcher.MatchAsync(httpContext); 269await matcher.MatchAsync(httpContext); 286await matcher.MatchAsync(httpContext); 303await matcher.MatchAsync(httpContext); 333await matcher.MatchAsync(httpContext1); 340await matcher.MatchAsync(httpContext2);
Matching\MatcherConformanceTest.SingleEndpoint.cs (17)
16await matcher.MatchAsync(httpContext); 30await matcher.MatchAsync(httpContext); 44await matcher.MatchAsync(httpContext); 61await matcher.MatchAsync(httpContext); 78await matcher.MatchAsync(httpContext); 96await matcher.MatchAsync(httpContext); 116await matcher.MatchAsync(httpContext); 133await matcher.MatchAsync(httpContext); 156await matcher.MatchAsync(httpContext); 187await matcher.MatchAsync(httpContext); 202await matcher.MatchAsync(httpContext); 217await matcher.MatchAsync(httpContext); 232await matcher.MatchAsync(httpContext); 252await matcher.MatchAsync(httpContext); 270await matcher.MatchAsync(httpContext); 291await matcher.MatchAsync(httpContext); 320await matcher.MatchAsync(httpContext);
Matching\RouteMatcherConformanceTest.cs (1)
35await matcher.MatchAsync(httpContext);
Matching\TreeRouterMatcherConformanceTest.cs (1)
49await matcher.MatchAsync(httpContext);