diff --git a/src/core/Elsa.Core/Extensions/ElsaServiceCollectionExtensions.cs b/src/core/Elsa.Core/Extensions/ElsaServiceCollectionExtensions.cs index 5bc55472a..f9a7ddfea 100644 --- a/src/core/Elsa.Core/Extensions/ElsaServiceCollectionExtensions.cs +++ b/src/core/Elsa.Core/Extensions/ElsaServiceCollectionExtensions.cs @@ -104,6 +104,16 @@ namespace Microsoft.Extensions.DependencyInjection .AddScoped() .AddSingleton() .AddScoped() + .AddScoped() + .AddScoped() + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) + .AddScoped(sp => sp.GetRequiredService()) .AddScoped() .AddScoped() .AddSingleton() @@ -199,9 +209,9 @@ namespace Microsoft.Extensions.DependencyInjection private static ElsaOptions AddCoreActivities(this ElsaOptions services) { - if (!services.WithCoreActivities) + if (!services.WithCoreActivities) return services; - + return services .AddActivitiesFrom() .AddActivitiesFrom();