public NLoggerReporter(PipelineRunMode runMode, IEnumerable <IPipeline> pipelines, List <Dictionary <string, IScheduler> > schedulerDic) : this(runMode, pipelines) { _runMode = runMode; _schedulerDic = schedulerDic; }
private NLoggerReporter(PipelineRunMode runMode, IEnumerable <IPipeline> pipelines) { if (runMode == PipelineRunMode.Chain) { AppendPipelines(pipelines.FirstOrDefault()); } else { _pipelines = pipelines.ToList(); } }
public CrawlerBuilder UseParallelMode() { _runMode = PipelineRunMode.Parallel; return(this); }