Updates ASP.NET package versions to 2.1 Tweaks TFMs - libraries = netstandard2.0 - exes/apps/tools = netcoreapp2.1 - unit tests = netcoreapp2.0 - e2e tests = netcoreapp2.1 (dependency on apps) The exception to this is the Browser.JS project which depends on our tool for its build. however this project just builds the js code so its TFM doesn't really matter. |
||
|---|---|---|
| .. | ||
| AssemblyInfo.cs | ||
| Microsoft.AspNetCore.Blazor.Performance.csproj | ||
| Program.cs | ||
| RenderTreeDiffBuilderBenchmark.cs | ||
| readme.md | ||
readme.md
Benchmarks
Instructions
Run All Benchmarks
To run all use * as parameter
dotnet run -c Release -- *
Interactive Mode
To see the list of benchmarks run (and choose interactively):
dotnet run -c Release
Run Specific Benchmark
To run a specific benchmark add it as parameter
dotnet run -c Release -- <benchmark_name>
Troubleshooting
The runner will create logs in the <project>\BenchmarkDotNet.Artifacts directory. That should include a lot more information
than what gets printed to the console.
Results
Also in the <project>\BenchmarkDotNet.Artifacts\results directive you'll find some markdown-formatted tables suitable for posting
in a github comment.