public void RunParallel(ITime triggerTime, ParallelizeMode mode) { Event theEvent = new Event(EventType.Informative); theEvent.Description = "Parallel execution feature enabled, with " + mode + " mode."; _runListener.OnEvent(theEvent); switch (mode) { case ParallelizeMode.Standard: runStandardParallel(triggerTime); break; case ParallelizeMode.Aggressive: runAggressiveParallel(triggerTime); break; } }