예제 #1
0
 private void PersistPendingImportJobs()
 {
     if (_status != Status.Suspended)
     {
         ServiceRegistration.Get <ILogger>().Warn("ImporterWorker: ImportJobs can only be persisted if the ImporterWorker is in status suspended.");
     }
     else
     {
         var settings = new PendingResourcesSettings {
             PendingImportJobs = _importJobControllers.Values.Select(i => i.ImportJob).ToList()
         };
         ServiceRegistration.Get <ISettingsManager>().Save(settings);
     }
 }
예제 #2
0
 private void PersistPendingImportJobs()
 {
   if (_status != Status.Suspended)
     ServiceRegistration.Get<ILogger>().Warn("ImporterWorker: ImportJobs can only be persisted if the ImporterWorker is in status suspended.");
   else
   {
     var settings = new PendingResourcesSettings { PendingImportJobs = _importJobControllers.Values.Select(i => i.ImportJob).ToList() };
     ServiceRegistration.Get<ISettingsManager>().Save(settings);
   }
 }