/// <summary> /// Backup web service data to database /// </summary> /// <param name="context"></param> public void Execute(IJobExecutionContext context) { log.Info("Execute task: data collection..."); if (!_cfgCollectData) { log.Info("Data collection not enabled"); return; } try { DataCollector.Collect(); } catch (Exception ex) { log.ErrorFormat("job failed: {0}", ex); } log.Info("Execute task: data cleanup..."); if (!_cfgRunCleanup) { log.Info("Data cleanup not enabled"); return; } try { DataCleaner.DoCleanup(); } catch (Exception ex) { log.ErrorFormat("job failed: {0}", ex); } }