public ScrapeCriteriaPart Build() { ScrapeCriteriaPart scrapeCriteriaPart = new ScrapeCriteriaPart(); scrapeCriteriaPart.Regex = _regex; scrapeCriteriaPart.RegexOption = _regexOption; return(scrapeCriteriaPart); }
public ScrapeCriteriaPart Build() { var scrapeCriteriaPart = new ScrapeCriteriaPart() { Regex = _regex, RegexOptions = _regexOptions }; return(scrapeCriteriaPart); }
public ScrapeCriteriaPart Build() { ScrapeCriteriaPart part = new ScrapeCriteriaPart() { Regex = _regex, RegexOption = _regexOption }; return(part); }
public ScrapeCriteriaBuilder WithParts(ScrapeCriteriaPart parts) { _parts.Add(parts); return(this); }
public ScrapeCriteriaBuilder WithPart(ScrapeCriteriaPart Part) { _parts.Add(Part); return(this); }
public ScrapeCriteria AddScrapeCriteria(string httpData, string regex, RegexOptions regexOptions, ScrapeCriteriaPart scrapeCriteriaPart) { try { return(new ScrapeCriteriaBuilder() .WithData(httpData) .WithRegex(regex) .WithRegexOptions(regexOptions) .WithScrapeCriteriaParts(scrapeCriteriaPart) .Build()); } catch (Exception e) { Logger.Error(e.Message); throw; } }
public ScrapeCriteriaBuilder WithScrapeCriteriaPart(ScrapeCriteriaPart scrapeCriteriaPart) { _scrapeCriteriaParts.Add(scrapeCriteriaPart); return(this); }
public ScrapeCriteriaBuilder WithPart(ScrapeCriteriaPart scrapeCriteriaPart) { _parts.Add(scrapeCriteriaPart); // adding to the list - so we can specify how many html elements we want to look into return(this); }
public ScrapeCriteriaBuilder WithPart(ScrapeCriteriaPart scrapeCriteriaPart) { //you are adding to the list. _parts.Add(scrapeCriteriaPart); return(this); }