16 instantiations of RazorConfiguration
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (1)
IntegrationTests\CodeGenerationIntegrationTest.cs (1)
26_configuration = new(RazorLanguageVersion.Latest, "MVC-3.0", Extensions: []);
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
IntegrationTests\ComponentCodeGenerationTestBase.cs (1)
4785_configuration = new(
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\RazorProjectEngineTestBase.cs (1)
36Configuration = new RazorConfiguration(Version, "test", Extensions: []);
Microsoft.AspNetCore.Razor.Test.Common.Tooling (2)
Language\RazorToolingProjectEngineTestBase.cs (2)
29var configuration = new RazorConfiguration(Version, "test", Extensions: []); 35var configuration = new RazorConfiguration(Version, "test", Extensions: []);
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\RazorConfiguration.cs (1)
28public static readonly RazorConfiguration Default = new(
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (1)
18new(RazorLanguageVersion.Version_2_1, "leading-directive-parser", Extensions: []),
Mvc\RazorPageDocumentClassifierPass.cs (1)
27new(RazorLanguageVersion.Version_3_0, "leading-directive-parser", []),
SourceGenerators\RazorSourceGenerator.RazorProviders.cs (1)
46var razorConfiguration = new RazorConfiguration(razorLanguageVersion, configurationName ?? "default", Extensions: [], UseConsolidatedMvcViews: true, SuppressAddComponentParameter: !isComponentParameterSupported, RazorWarningLevel: razorWarningLevel);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
ProjectSystem\FallbackRazorConfiguration.cs (7)
11public static readonly RazorConfiguration MVC_1_0 = new( 16public static readonly RazorConfiguration MVC_1_1 = new( 21public static readonly RazorConfiguration MVC_2_0 = new( 26public static readonly RazorConfiguration MVC_2_1 = new( 31public static readonly RazorConfiguration MVC_3_0 = new( 36public static readonly RazorConfiguration MVC_5_0 = new( 42public static readonly RazorConfiguration Latest = new(
83 references to RazorConfiguration
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (4)
IntegrationTests\CodeGenerationIntegrationTest.cs (2)
21private RazorConfiguration _configuration; 31protected override RazorConfiguration Configuration => _configuration;
MvcImportProjectFeatureTest.cs (2)
41ProjectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, testFileSystem) 62ProjectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, testFileSystem)
Microsoft.AspNetCore.Razor.Language.UnitTests (33)
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (1)
19RazorConfiguration.Default,
Components\ComponentMarkupBlockPassTest.cs (1)
18RazorConfiguration.Default,
Components\ComponentMarkupEncodingPassTest.cs (1)
18RazorConfiguration.Default,
Components\ComponentWhitespacePassTest.cs (1)
17RazorConfiguration.Default,
DefaultRazorProjectEngineIntegrationTest.cs (18)
17var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 39var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 64var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty, builder => 89var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty, builder => 109var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 133var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 150var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 166var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 182var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 198var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 214var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 230var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 252var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 269var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 285var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 301var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 317var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty); 333var projectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, TestRazorProjectFileSystem.Empty);
IntegrationTests\ComponentCodeGenerationTestBase.cs (2)
21private RazorConfiguration _configuration; 27internal override RazorConfiguration Configuration => _configuration ?? base.Configuration;
RazorProjectEngineBuilderExtensionsTest.cs (5)
19var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 38var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 55var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 74var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 91var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object);
RazorProjectEngineBuilderTest.cs (3)
18var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 38var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object); 58var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, fileSystem);
RazorProjectEngineTest.cs (1)
24var engine = RazorProjectEngine.Create(RazorConfiguration.Default, new Mock<RazorProjectFileSystem>(MockBehavior.Strict).Object);
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (2)
CodeGenerationBenchmark.cs (1)
27ProjectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, fileSystem, b => RazorExtensions.Register(b)); ;
SyntaxTreeGenerationBenckmark.cs (1)
29ProjectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, fileSystem, b => RazorExtensions.Register(b)); ;
Microsoft.AspNetCore.Razor.Test.Common (10)
Language\IntegrationTests\IntegrationTestBase.cs (4)
93/// Gets the <see cref="RazorConfiguration"/> that will be used for code generation. 95protected virtual RazorConfiguration Configuration { get; } = RazorConfiguration.Default; 325private RazorProjectEngine CreateProjectEngine(RazorConfiguration configuration, MetadataReference[] references, Action<RazorProjectEngineBuilder>? configure)
Language\IntegrationTests\RazorIntegrationTestBase.cs (5)
74Configuration = RazorConfiguration.Default with { LanguageVersion = RazorLanguageVersion.Preview }; 91internal virtual RazorConfiguration Configuration { get; } 126private RazorProjectEngine CreateProjectEngine(RazorConfiguration configuration, MetadataReference[] references, bool supportLocalizedComponentNames, CSharpParseOptions? csharpParseOptions) 217RazorConfiguration? configuration = null, 241RazorConfiguration? configuration = null,
Language\RazorProjectEngineTestBase.cs (1)
30protected RazorConfiguration Configuration { get; }
Microsoft.AspNetCore.Razor.Test.Common.Tooling (9)
Language\IntegrationTests\RazorToolingIntegrationTestBase.cs (5)
57Configuration = RazorConfiguration.Default; 74internal virtual RazorConfiguration Configuration { get; } 105private RazorProjectEngine CreateProjectEngine(RazorConfiguration configuration, MetadataReference[] references) 185var projectEngine = CreateProjectEngine(RazorConfiguration.Default, Array.Empty<MetadataReference>()); 214projectEngine = CreateProjectEngine(RazorConfiguration.Default, references);
Language\RazorToolingProjectEngineTestBase.cs (2)
29var configuration = new RazorConfiguration(Version, "test", Extensions: []); 35var configuration = new RazorConfiguration(Version, "test", Extensions: []);
TestProjectData.cs (2)
25SomeProject = new HostProject(Path.Combine(SomeProjectPath, "SomeProject.csproj"), someProjectObjPath, RazorConfiguration.Default, "SomeProject"); 42AnotherProject = new HostProject(Path.Combine(anotherProjectPath, "AnotherProject.csproj"), anotherProjectObjPath, RazorConfiguration.Default, "AnotherProject");
Microsoft.CodeAnalysis.Razor.Compiler (15)
Language\RazorConfiguration.cs (2)
28public static readonly RazorConfiguration Default = new( 38public bool Equals(RazorConfiguration? other)
Language\RazorProjectEngine.cs (7)
19public RazorConfiguration Configuration { get; } 31RazorConfiguration configuration, 252var configuration = Configuration; 279var builder = new RazorProjectEngineBuilder(RazorConfiguration.Default, RazorProjectFileSystem.Empty); 287=> Create(RazorConfiguration.Default, RazorProjectFileSystem.Empty, configure); 289public static RazorProjectEngine Create(RazorConfiguration configuration, RazorProjectFileSystem fileSystem) 293RazorConfiguration configuration,
Language\RazorProjectEngineBuilder.cs (2)
13public RazorConfiguration Configuration { get; } 18internal RazorProjectEngineBuilder(RazorConfiguration configuration, RazorProjectFileSystem fileSystem)
SourceGenerators\RazorSourceGenerationOptions.cs (2)
14public RazorConfiguration Configuration { get; set; } = RazorConfiguration.Default;
SourceGenerators\RazorSourceGenerator.Helpers.cs (1)
95var discoveryProjectEngine = RazorProjectEngine.Create(RazorConfiguration.Default, new VirtualRazorProjectFileSystem(), b =>
SourceGenerators\RazorSourceGenerator.RazorProviders.cs (1)
46var razorConfiguration = new RazorConfiguration(razorLanguageVersion, configurationName ?? "default", Extensions: [], UseConsolidatedMvcViews: true, SuppressAddComponentParameter: !isComponentParameterSupported, RazorWarningLevel: razorWarningLevel);
Microsoft.CodeAnalysis.Razor.Workspaces (10)
ProjectSystem\FallbackRazorConfiguration.cs (8)
11public static readonly RazorConfiguration MVC_1_0 = new( 16public static readonly RazorConfiguration MVC_1_1 = new( 21public static readonly RazorConfiguration MVC_2_0 = new( 26public static readonly RazorConfiguration MVC_2_1 = new( 31public static readonly RazorConfiguration MVC_3_0 = new( 36public static readonly RazorConfiguration MVC_5_0 = new( 42public static readonly RazorConfiguration Latest = new( 48public static RazorConfiguration SelectConfiguration(Version version)
ProjectSystem\HostProject.cs (2)
23public RazorConfiguration Configuration { get; init; } 35RazorConfiguration configuration,