public HangfireProvider(IBackgroundJobClient backgroundJobClient, IRecurringJobManager recurringJobManager, ILogger logger) { _backgroundJobClient = backgroundJobClient.NotNull(); _recurringJobManager = recurringJobManager.NotNull(); _logger = logger.NotNull(); }