public static PipelineTask FromHtml(string url, EntityModel model, CookieContainer cookieContainer = null, ICredentials credential = null) { return(PipelineTask.Create(new WebSourceNode(url, cookieContainer, credential))); }
public static PipelineTask FromSql(string query, ConnectInfo connectInfo, params SqlParameter[] parameters) { return(PipelineTask.Create(new SqlSourceNode(query, connectInfo, parameters))); }
public static PipelineTask FromJsonFile(string path, XMLEntityModel model) { return(PipelineTask.Create(new TextFileSourceNode(path)) .ParseJson(Entity.DefaultColumn, model)); }
public static PipelineTask FromJsonWeb(string url, XMLEntityModel model, CookieContainer container = null) { return(PipelineTask.Create(new WebSourceNode(url, container)) .ParseJson(Entity.DefaultColumn, model)); }
public static PipelineTask FromCsvFile(string path) { return(PipelineTask.Create(new SingleLineFileSourceNode(path)) .ParseCsv(Entity.DefaultColumn)); }
public static PipelineTask FromTextFile(string path, string separator = Entity.DefaultSeparator, string[] spiltColumns = null) { return(PipelineTask.Create(new SingleLineFileSourceNode(path)) .Spilt(Entity.DefaultColumn, separator, spiltColumns)); }
public static PipelineTask FromFile(string path) { return(PipelineTask.Create(new FileSourceNode(path))); }