public void Add(string module, ExtractionDescription extractor){ if (!modules.Contains(module)){ modules.Add(module); } if (!extractors.ContainsKey(module)){ extractors[module] = new List<ExtractionDescription>(); } extractors[module].Add(extractor); }
public void Add(ExtractionDescription extractor){ Add("default", extractor); }
public ExtractionRule(ExtractionDescription desc, params ExtractionDescription[] extractors) : this(){ Extractions.Add(desc); Extractions.AddRange(extractors); Extractions.Optimize(); }