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