public static void StartJob(string jobName, DriftClientConfig config, PerformContext hangfireContext) { config.Logger = new HangfireConsoleLogger <DriftClient>(hangfireContext, config.Logger); var drift = new DriftClient(config); drift.Run(jobName); }
public DriftScheduler(IBackgroundJobClient backgroundJobs, DriftClientConfig driftConfig, ILogger <DriftScheduler> logger) { _backgroundJobs = backgroundJobs; _driftConfig = driftConfig; _logger = logger; }