1 instantiation of RazorEngine
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorProjectEngineBuilder.cs (1)
49var engine = new RazorEngine(engineFeatures.ToImmutableAndClear(), Phases.ToImmutableAndClear());
20 references to RazorEngine
Microsoft.CodeAnalysis.Razor.Compiler (20)
CSharp\DefaultUtf8WriteLiteralFeature.cs (4)
27/// per-file <see cref="RazorEngine"/> instances in the source generator, and 32private RazorEngine? _engine; 39public RazorEngine Engine 47public void Initialize(RazorEngine engine)
Language\FeatureCache`1.cs (1)
16/// by <see cref="RazorEngine"/> and <see cref="RazorProjectEngine"/>.
Language\IRazorEngineFeature.cs (2)
8RazorEngine Engine { get; init; } 10void Initialize(RazorEngine engine);
Language\IRazorEnginePhase.cs (2)
10RazorEngine Engine { get; } 12void Initialize(RazorEngine engine);
Language\RazorEngineFeatureBase.cs (4)
12private RazorEngine? _engine; 14public RazorEngine Engine 20public void Initialize(RazorEngine engine) 41Resources.FormatFeatureDependencyMissing(GetType().Name, typeof(TFeature).Name, nameof(RazorEngine)));
Language\RazorEnginePhaseBase.cs (4)
12private RazorEngine? _engine; 14public RazorEngine Engine 20public void Initialize(RazorEngine engine) 49Resources.FormatPhaseDependencyMissing(GetType().Name, typeof(T).Name, nameof(RazorEngine)));
Language\RazorProjectEngine.cs (2)
21public RazorEngine Engine { get; } 32RazorEngine engine,
Language\RazorProjectEngineBuilder.cs (1)
49var engine = new RazorEngine(engineFeatures.ToImmutableAndClear(), Phases.ToImmutableAndClear());