2 interfaces inheriting from IRazorFeature
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\IRazorEngineFeature.cs (1)
6
public interface IRazorEngineFeature :
IRazorFeature
Language\IRazorProjectEngineFeature.cs (1)
6
public interface IRazorProjectEngineFeature :
IRazorFeature
10 references to IRazorFeature
Microsoft.AspNetCore.Razor.Language.UnitTests (5)
RazorProjectEngineBuilderExtensionsTest.cs (5)
30
var
feature = Assert.Single(builder.Features);
45
var
feature = Assert.Single(builder.Features);
64
var
feature = Assert.Single(builder.Features);
81
var
feature = Assert.Single(builder.Features);
100
var
feature = Assert.Single(builder.Features);
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\RazorProjectEngine.cs (1)
346
private static void AddDefaultFeatures(ImmutableArray<
IRazorFeature
>.Builder features)
Language\RazorProjectEngineBuilder.cs (4)
15
public ImmutableArray<
IRazorFeature
>.Builder Features { get; }
22
Features = ImmutableArray.CreateBuilder<
IRazorFeature
>();
31
foreach (
var
feature in Features)
44
Debug.Fail($"Encountered an {nameof(
IRazorFeature
)} that is not an {nameof(IRazorEngineFeature)} or {nameof(IRazorProjectEngineFeature)}.");