Files
WireMock.Net-wiremock/src/WireMock.Net/Transformers/Handlebars/HandlebarsContext.cs
2021-02-09 20:35:44 +01:00

18 lines
463 B
C#

using HandlebarsDotNet;
using WireMock.Handlers;
namespace WireMock.Transformers.Handlebars
{
internal class HandlebarsContext : IHandlebarsContext
{
public IHandlebars Handlebars { get; set; }
public IFileSystemHandler FileSystemHandler { get; set; }
public string ParseAndRender(string text, object model)
{
var template = Handlebars.Compile(text);
return template(model);
}
}
}