Skip to content

Commit 7f3cae2

Browse files
authored
Merge pull request #185 from koenbeuk/issue-176
Register TriggeredPooledDbContextFactory as transient
2 parents 69e5b86 + c667972 commit 7f3cae2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/EntityFrameworkCore.Triggered/Extensions/ServiceCollectionExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ public static IServiceCollection AddTriggeredPooledDbContextFactory<TContext>(th
160160
serviceCollection.Replace(ServiceDescriptor.Describe(
161161
serviceType: typeof(IDbContextFactory<TContext>),
162162
implementationFactory: serviceProvider => ActivatorUtilities.CreateInstance(serviceProvider, triggeredFactoryType, serviceProvider.GetRequiredService(serviceDescriptor.ImplementationType), serviceProvider),
163-
lifetime: ServiceLifetime.Scoped
163+
lifetime: ServiceLifetime.Transient
164164
));
165165
}
166166

@@ -171,7 +171,7 @@ public static IServiceCollection AddTriggeredPooledDbContextFactory<TContext>(th
171171
serviceCollection.Replace(ServiceDescriptor.Describe(
172172
serviceType: typeof(IDbContextFactory<TContext>),
173173
implementationFactory: serviceProvider => ActivatorUtilities.CreateInstance(serviceProvider, triggeredFactoryType, serviceDescriptor.ImplementationFactory),
174-
lifetime: ServiceLifetime.Scoped
174+
lifetime: ServiceLifetime.Transient
175175
));
176176
}
177177
return serviceCollection;

0 commit comments

Comments
 (0)