public void Spawn(params IProcess[] processes) { foreach (var process in processes) { process.Scheduler = this; Processes.Add(process.Start); } }
private static void RunLotsOfProcesses() { var scheduler = new Scheduler(); scheduler.Spawn(new SpawnLots()); scheduler.Schedule(); }