Beispiel #1
0
 private void DoProcess <T>(Hashtable hashtable, Add runner)
 {
     if (runner != null && !string.IsNullOrEmpty(runner.Type))
     {
         var currentProcess = AssemblyFactory.LoadAssembly <T>(runner.Type);
         if (currentProcess != null)
         {
             new ProcessDecorator <T>(hashtable).Run(currentProcess);
         }
         else
         {
             logger.WarnFormat($"Issue while running {typeof(T).FullName}.");
         }
     }
 }