public ClickBotWorkerPool(List <LaunchClickBotParams> clickBotsParams) { ClickBotWorkers = new List <Worker>(); foreach (var item in clickBotsParams) { var launchCommand = new LaunchClickBotCommand(item); ClickBotWorkers.Add(new Worker(() => launchCommand.Execute().Wait(), item.TokenSource)); } }
public void Add(LaunchClickBotParams clickBotParams) { var launchCommand = new LaunchClickBotCommand(clickBotParams); ClickBotWorkers.Add(new Worker(() => launchCommand.Execute().Wait(), clickBotParams.TokenSource)); }