protected override string GetTokenContents(TemplateList list, Variables variables) { StringBuilder build = new StringBuilder(); foreach (Variables entry in variables.GetArray(cycleVariable)) { build.Append(list.ProcessTemplate(templateName, entry)); } return(build.ToString()); }
public Result ToFile(string file) { string contents; try{ contents = templates.ProcessTemplate("html", variables); }catch (Exception e) { LastError = e.Message; return(Result.TemplateError); } try{ File.WriteAllText(file, contents, Encoding.UTF8); return(File.Exists(file) ? Result.Succeeded : Result.IoError); }catch (Exception e) { LastError = e.ToString(); return(Result.IoError); } }
protected override string GetTokenContents(TemplateList list, Variables variables) { return(list.ProcessTemplate(templateName, variables)); }
protected override string GetTokenContents(TemplateList list, Variables variables) { return(variables.CheckFlag(conditionFlag) ? list.ProcessTemplate(templateName, variables) : ""); }
protected override string GetTokenContents(TemplateList list, Variables variables) { return list.ProcessTemplate(templateName, variables); }
protected override string GetTokenContents(TemplateList list, Variables variables) { StringBuilder build = new StringBuilder(); foreach(Variables entry in variables.GetArray(cycleVariable)){ build.Append(list.ProcessTemplate(templateName, entry)); } return build.ToString(); }
protected override string GetTokenContents(TemplateList list, Variables variables) { return variables.CheckFlag(conditionFlag) ? list.ProcessTemplate(templateName, variables) : ""; }