22 references to GetFeatures
Microsoft.AspNetCore.Razor.Language.UnitTests (7)
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (1)
181Engine.GetFeatures<ComponentDocumentClassifierPass>().Single().Execute(codeDocument, document);
Components\ComponentMarkupBlockPassTest.cs (2)
469Engine.GetFeatures<ComponentDocumentClassifierPass>().Single().Execute(codeDocument, document); 470Engine.GetFeatures<ComponentMarkupDiagnosticPass>().Single().Execute(codeDocument, document);
Components\ComponentMarkupEncodingPassTest.cs (1)
227Engine.GetFeatures<ComponentDocumentClassifierPass>().Single().Execute(codeDocument, document);
RazorProjectEngineBuilderExtensionsTest.cs (1)
124var features = projectEngine.Engine.GetFeatures<IConfigureRazorCodeGenerationOptionsFeature>().OrderByAsArray(static x => x.Order);
RazorProjectEngineTest.cs (2)
99var feature = engine.Engine.GetFeatures<ConfigureDirectivesFeature>().FirstOrDefault(); 112var feature = engine.Engine.GetFeatures<IRazorTargetExtensionFeature>().FirstOrDefault();
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (1)
SyntaxTreeGenerationBenckmark.cs (1)
34var directiveFeature = ProjectEngine.Engine.GetFeatures<ConfigureDirectivesFeature>().FirstOrDefault();
Microsoft.CodeAnalysis.Razor.Compiler (12)
CSharp\CompilationTagHelperFeature.cs (1)
34_referenceFeature = Engine.GetFeatures<IMetadataReferenceFeature>().FirstOrDefault();
Language\DefaultRazorDirectiveClassifierPhase.cs (1)
15Passes = Engine.GetFeatures<IRazorDirectiveClassifierPass>().OrderByAsArray(static x => x.Order);
Language\DefaultRazorDocumentClassifierPhase.cs (1)
15Passes = Engine.GetFeatures<IRazorDocumentClassifierPass>().OrderByAsArray(p => p.Order);
Language\DefaultRazorOptimizationPhase.cs (1)
15Passes = Engine.GetFeatures<IRazorOptimizationPass>().OrderByAsArray(static x => x.Order);
Language\DefaultRazorSyntaxTreePhase.cs (1)
15Passes = Engine.GetFeatures<IRazorSyntaxTreePass>().OrderByAsArray(static x => x.Order);
Language\RazorEngine.cs (1)
56if (GetFeatures<TFeature>() is [var feature, ..])
Language\RazorEnginePhaseBase.cs (1)
43if (Engine.GetFeatures<T>() is [var feature, ..])
Language\RazorProjectEngine.cs (2)
49.GetFeatures<IConfigureRazorParserOptionsFeature>() 53.GetFeatures<IConfigureRazorCodeGenerationOptionsFeature>()
Language\TagHelperDiscoveryService.cs (1)
19_producerFactories = Engine.GetFeatures<ITagHelperProducerFactory>();
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
45var identifierFeature = Engine.GetFeatures<IMetadataIdentifierFeature>().First();
SourceGenerators\StaticCompilationTagHelperFeature.cs (1)
46_discoveryService = Engine.GetFeatures<ITagHelperDiscoveryService>().FirstOrDefault();
Microsoft.CodeAnalysis.Razor.UnitTests (2)
CompilationTagHelperFeatureTest.cs (2)
95var feature = engine.Engine.GetFeatures<CompilationTagHelperFeature>().First(); 138var feature = engine.Engine.GetFeatures<CompilationTagHelperFeature>().First();