Import from internal git

This commit is contained in:
2025-10-11 13:08:09 +02:00
commit 97aaa715dc
175 changed files with 7014 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using System.Collections;
namespace Core.Templates;
public class MustacheTemplate : ITemplate
{
private readonly string _text;
private readonly TemplateData<string, object> _data;
public MustacheTemplate(string text)
{
_text = text;
_data = new TemplateData<string, object>();
}
public void AddProperties(IDictionary<string, object> data)
{
_data.AddAll(data);
}
public IEnumerable GetData() => _data.GetData();
public string GetText() => _text;
}