diff --git a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs index 593138ce..4ae8f6fa 100644 --- a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs +++ b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs @@ -1,6 +1,5 @@ using EnvelopeGenerator.ServiceHost.Jobs; using EnvelopeGenerator.ServiceHost.Jobs.FinalizeDocument; -using EnvelopeGenerator.ServiceHost.Jobs.Infrastructure; using GdPicture14; using Microsoft.Extensions.Options; @@ -12,11 +11,12 @@ public static class DependencyInjection public static IServiceCollection AddFinalizeDocumentJob(this IServiceCollection services, IConfiguration configuration) { services.Configure(configuration.GetSection(nameof(WorkerOptions))); - services.AddSingleton(); + services.AddScoped(); services.AddScoped(); services.AddSingleton(); services.AddScoped(); services.AddScoped(); + services.AddScoped(); //TODO: Check lifetime of services. They might be singleton or scoped. services.AddTransient();