diff --git a/src/Arcus.Observability.Correlation/IServiceCollectionExtensions.cs b/src/Arcus.Observability.Correlation/IServiceCollectionExtensions.cs index b2016e29..df7d0aaa 100644 --- a/src/Arcus.Observability.Correlation/IServiceCollectionExtensions.cs +++ b/src/Arcus.Observability.Correlation/IServiceCollectionExtensions.cs @@ -140,8 +140,8 @@ public static IServiceCollection AddCorrelation>(createCustomCorrelationAccessor); - services.AddSingleton(serviceProvider => + services.AddScoped>(createCustomCorrelationAccessor); + services.AddScoped(serviceProvider => { return new CorrelationInfoAccessorProxy( serviceProvider.GetRequiredService>());