1 instantiation of RazorProject
Microsoft.AspNetCore.Razor.Microbenchmarks.Generator (1)
ProjectSetup.cs (1)
60
return
new
(driver, compilation, additionalTexts.ToImmutableArray(), parseOptions, optionsProvider);
8 references to RazorProject
Microsoft.AspNetCore.Razor.Microbenchmarks.Generator (8)
AbstractBenchmark.cs (3)
13
private ProjectSetup.
RazorProject
? _project;
15
internal ProjectSetup.
RazorProject
? Project => _project;
28
protected GeneratorDriver RunBenchmark(Func<ProjectSetup.
RazorProject
, GeneratorDriver> updateDriver)
ProjectSetup.cs (2)
17
internal static async Task<
RazorProject
> GetRazorProjectAsync(bool cold = true)
63
internal static
RazorProject
GetRazorProject(bool cold = true) => Task.Run(() => GetRazorProjectAsync(cold)).GetAwaiter().GetResult();
RazorBenchmarks.cs (1)
31
private GeneratorDriver RunRazorBenchmark(string? AddedFileContent, string FilePath, bool replaceExisting = true) => RunBenchmark((ProjectSetup.
RazorProject
project) =>
RazorTests.cs (2)
20
var
project = razorBenchmarks.Project;
44
var
project = razorBenchmarks.Project;