In my project I have a problem with background Job. I am using Hangfire and default .Net Core Dependency injection.
Startup.cs
ConfigureServices:
services.AddTransient<IAuthorizable, AuthorizeService>();
services.AddTransient<IEditable, ConfigureService>();
services.AddTransient<IRequested, RequestService>();
services.AddTransient<INotified, NotificationService>();
services.AddHangfire(x => x.UseSqlServerStorage("ConnectionString"));
Configure:
app.UseHangfireDashboard();
app.UseHangfireServer();
When my Job tries to run, I receive this error :
System.InvalidOperationException: No service for type 'Mapper.Services.RequestService' has been registered.
What am I do wrong?