Skip to content

Commit 79e1f8e

Browse files
committed
Activate feature only for 6.0 and onwards
1 parent 4fc281f commit 79e1f8e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Razor/Microsoft.AspNetCore.Razor.Language/src/RazorProjectEngine.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,11 @@ public static RazorProjectEngine Create(
112112
AddDefaultPhases(builder.Phases);
113113
AddDefaultFeatures(builder.Features);
114114

115+
if (configuration.LanguageVersion.CompareTo(RazorLanguageVersion.Version_5_0) >= 0)
116+
{
117+
builder.Features.Add(new ViewCssScopePass());
118+
}
119+
115120
if (configuration.LanguageVersion.CompareTo(RazorLanguageVersion.Version_3_0) >= 0)
116121
{
117122
FunctionsDirective.Register(builder);
@@ -172,7 +177,6 @@ private static void AddDefaultFeatures(ICollection<IRazorFeature> features)
172177
features.Add(new DefaultTagHelperOptimizationPass());
173178
features.Add(new PreallocatedTagHelperAttributeOptimizationPass());
174179
features.Add(new EliminateMethodBodyPass());
175-
features.Add(new ViewCssScopePass());
176180

177181
// Default Code Target Extensions
178182
var targetExtensionFeature = new DefaultRazorTargetExtensionFeature();

0 commit comments

Comments
 (0)