public static Log Execute(string template, string output, string group) { var log = new GenerateLog(); var templateFileInfo = new FileInfo(template); var stringTemplate = new StringTemplate(templateFileInfo); var outputDirectoryInfo = new DirectoryInfo(output); stringTemplate.Generate(MetaPopulation.Instance, outputDirectoryInfo, group, log); return(log); }
public static Log Execute(string template, string output, Model model) { var log = new GenerateLog(); var templateFileInfo = new FileInfo(template); var stringTemplate = new StringTemplate(templateFileInfo); var outputDirectoryInfo = new DirectoryInfo(output); stringTemplate.Generate(model, outputDirectoryInfo, log); return(log); }
public static Log Execute(string template, string output, string group) { var log = new GenerateLog(); var templateFileInfo = new FileInfo(template); var stringTemplate = new StringTemplate(templateFileInfo); var outputDirectoryInfo = new DirectoryInfo(output); stringTemplate.Generate(MetaPopulation.Instance, outputDirectoryInfo, group, log); return log; }