1 implementation of IRazorDocumentClassifierPass
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DocumentClassifierPassBase.cs (1)
13
public abstract class DocumentClassifierPassBase : IntermediateNodePassBase,
IRazorDocumentClassifierPass
11 references to IRazorDocumentClassifierPass
Microsoft.AspNetCore.Razor.Language.UnitTests (6)
DefaultRazorDocumentClassifierPhaseTest.cs (6)
21
var
first = RazorEngineMockFactory.CreateFeature<
IRazorDocumentClassifierPass
>(mock =>
24
var
second = RazorEngineMockFactory.CreateFeature<
IRazorDocumentClassifierPass
>(mock =>
75
var firstPass = new Mock<
IRazorDocumentClassifierPass
>(MockBehavior.Strict);
91
var secondPass = new Mock<
IRazorDocumentClassifierPass
>(MockBehavior.Strict);
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\DefaultRazorDocumentClassifierPhase.cs (3)
11
public ImmutableArray<
IRazorDocumentClassifierPass
> Passes { get; private set; }
15
Passes = Engine.GetFeatures<
IRazorDocumentClassifierPass
>().OrderByAsArray(p => p.Order);
23
foreach (
var
pass in Passes)
Language\IRazorDocumentClassifierPhase.cs (2)
21
/// <see cref="
IRazorDocumentClassifierPass
"/> objects are executed according to an ascending ordering of the
22
/// <see cref="
IRazorDocumentClassifierPass
.Order"/> property.