1 implementation of IRazorDocumentClassifierPass
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DocumentClassifierPassBase.cs (1)
13public abstract class DocumentClassifierPassBase : IntermediateNodePassBase, IRazorDocumentClassifierPass
11 references to IRazorDocumentClassifierPass
Microsoft.AspNetCore.Razor.Language.UnitTests (6)
DefaultRazorDocumentClassifierPhaseTest.cs (6)
21var first = RazorEngineMockFactory.CreateFeature<IRazorDocumentClassifierPass>(mock => 24var second = RazorEngineMockFactory.CreateFeature<IRazorDocumentClassifierPass>(mock => 75var firstPass = new Mock<IRazorDocumentClassifierPass>(MockBehavior.Strict); 91var secondPass = new Mock<IRazorDocumentClassifierPass>(MockBehavior.Strict);
Microsoft.CodeAnalysis.Razor.Compiler (5)
Language\DefaultRazorDocumentClassifierPhase.cs (3)
11public ImmutableArray<IRazorDocumentClassifierPass> Passes { get; private set; } 15Passes = Engine.GetFeatures<IRazorDocumentClassifierPass>().OrderByAsArray(p => p.Order); 23foreach (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.