public void Execute(JobExecutionContext context) { Log.Info("running"); try { ApplyConfiguration(context.JobDetail.JobDataMap); ExecuteCore(); } catch(Exception exc) { Log.Error(exc); } finally { Log.Info("complete"); } }