From c6679729d2c53ea3dcc8a64e49d24b74a667acb9 Mon Sep 17 00:00:00 2001 From: Koen Date: Wed, 30 Aug 2023 02:11:45 +0100 Subject: [PATCH] Register TriggeredPooledDbContextFactory as transient --- .../Extensions/ServiceCollectionExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EntityFrameworkCore.Triggered/Extensions/ServiceCollectionExtensions.cs b/src/EntityFrameworkCore.Triggered/Extensions/ServiceCollectionExtensions.cs index f72ef5c..bde676d 100644 --- a/src/EntityFrameworkCore.Triggered/Extensions/ServiceCollectionExtensions.cs +++ b/src/EntityFrameworkCore.Triggered/Extensions/ServiceCollectionExtensions.cs @@ -160,7 +160,7 @@ public static IServiceCollection AddTriggeredPooledDbContextFactory(th serviceCollection.Replace(ServiceDescriptor.Describe( serviceType: typeof(IDbContextFactory), implementationFactory: serviceProvider => ActivatorUtilities.CreateInstance(serviceProvider, triggeredFactoryType, serviceProvider.GetRequiredService(serviceDescriptor.ImplementationType), serviceProvider), - lifetime: ServiceLifetime.Scoped + lifetime: ServiceLifetime.Transient )); } @@ -171,7 +171,7 @@ public static IServiceCollection AddTriggeredPooledDbContextFactory(th serviceCollection.Replace(ServiceDescriptor.Describe( serviceType: typeof(IDbContextFactory), implementationFactory: serviceProvider => ActivatorUtilities.CreateInstance(serviceProvider, triggeredFactoryType, serviceDescriptor.ImplementationFactory), - lifetime: ServiceLifetime.Scoped + lifetime: ServiceLifetime.Transient )); } return serviceCollection;