public RelationalJobStorage( TContext context, SequentialGuidGenerator <TContext> guid, IResettableSignal <JobHostedService> signal, IJobFileProvider fileProvider) { _dbContext = context; _guid = guid; _fileProvider = fileProvider; _signal = signal; }
/// <summary> /// Initializes the service. /// </summary> /// <param name="serviceProvider">The service provider.</param> protected BackgroundNotifiableService(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _logger = serviceProvider.GetRequiredService <ILogger <T> >(); _signal = serviceProvider.GetRequiredService <IResettableSignal <T> >(); }