From 9fc13fc1eca0f2678d48bc74f91fec588f471792 Mon Sep 17 00:00:00 2001 From: Koen Date: Sun, 21 Apr 2024 22:52:43 +0100 Subject: [PATCH] Use RegisterImplementationSourceOutput for perf --- .../ProjectionExpressionGenerator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EntityFrameworkCore.Projectables.Generator/ProjectionExpressionGenerator.cs b/src/EntityFrameworkCore.Projectables.Generator/ProjectionExpressionGenerator.cs index 94dcdc1..76ce700 100644 --- a/src/EntityFrameworkCore.Projectables.Generator/ProjectionExpressionGenerator.cs +++ b/src/EntityFrameworkCore.Projectables.Generator/ProjectionExpressionGenerator.cs @@ -51,7 +51,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) = context.CompilationProvider.Combine(memberDeclarations.Collect()); // Generate the source using the compilation and enums - context.RegisterSourceOutput(compilationAndEnums, + context.RegisterImplementationSourceOutput(compilationAndEnums, static (spc, source) => Execute(source.Item1, source.Item2, spc)); }