aspnetcore/benchmarks/Microsoft.AspNetCore.Routin...
Ryan Nowak b2e4743c7d
Change benchmarks (#612)
Add benchmarks that include some HTTP method matching.

Clean up names and name like-kinded benchmarks alphabetically.

Matcher*Benchmark -> E2E including HTTP method selection
MatcherSelectCandidates*Benchmark -> Focused on just URL path processing
2018-07-14 17:21:05 -07:00
..
Matchers Change benchmarks (#612) 2018-07-14 17:21:05 -07:00
Properties Upgrade benchmarks project 2018-05-31 17:30:10 -07:00
Microsoft.AspNetCore.Routing.Performance.csproj Change benchmarks (#612) 2018-07-14 17:21:05 -07:00
RouteValueDictionaryBenchmark.cs Benchmarks and improvements to route value dictionary (#577) 2018-06-26 13:41:49 -07:00
readme.md Remove old cruft 2018-06-06 21:50:07 -07:00

readme.md

Compile the solution in Release mode (so binaries are available in release)

To run a specific benchmark add it as parameter.

dotnet run -c Release --framework <tfm> <benchmark_name>

To run all benchmarks use '*' as the name.

dotnet run -c Release --framework <tfm> *

If you run without any parameters, you'll be offered the list of all benchmarks and get to choose.

dotnet run -c Release --framework <tfm>