using Core.Helpers; namespace Core.Templates; public class MustacheTemplateFactory : ITemplateFactory { public MustacheTemplateFactory() { } public ITemplate GetTemplate(string templatePath, IDictionary data) { var text = PathHelper.TextFrom(templatePath); var template = new MustacheTemplate(text); template.AddProperties(data); return template; } }