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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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;
        }