diff --git a/src/Shop.PublicApi/Extensions/ServicesCollectionExtensions.cs b/src/Shop.PublicApi/Extensions/ServicesCollectionExtensions.cs index c53a7f6..aabc2a2 100644 --- a/src/Shop.PublicApi/Extensions/ServicesCollectionExtensions.cs +++ b/src/Shop.PublicApi/Extensions/ServicesCollectionExtensions.cs @@ -46,10 +46,10 @@ internal static class ServicesCollectionExtensions { if (!environment.IsEnvironment("Testing")) { - services.AddDbContext((serviceProvider, optionsBuilder) => + services.AddDbContextPool((serviceProvider, optionsBuilder) => ConfigureDbContext(serviceProvider, optionsBuilder, QueryTrackingBehavior.TrackAll)); - services.AddDbContext((serviceProvider, optionsBuilder) => + services.AddDbContextPool((serviceProvider, optionsBuilder) => ConfigureDbContext(serviceProvider, optionsBuilder, QueryTrackingBehavior.NoTrackingWithIdentityResolution)); }