#r "nuget: Handlebars.Net, 1.9.5"
using HandlebarsDotNet;
string html = @"
{{#each people}}
- {{FirstName}} {{LastName}} - {{Job}}
{{/each}}
";
var data = new
{
people = new []
{
new { FirstName = "Ellana", LastName = "Caldin", Job = "Marchombre"},
new { FirstName = "Edwin", LastName = "Til'Illan", Job = "General"}
}
};
var template = Handlebars.Compile(html);
string result = template(data);
Console.WriteLine(result);