Table of Contents

Class HtmlTemplateHelper

Namespace
JJMasterData.Core.Html.Templates
Assembly
JJMasterData.Core.dll
[PublicAPI]
public class HtmlTemplateHelper
Inheritance
HtmlTemplateHelper
Inherited Members

Constructors

HtmlTemplateHelper(FluidParser, HtmlTemplateFunctions)

public HtmlTemplateHelper(FluidParser fluidParser, HtmlTemplateFunctions functions)

Parameters

fluidParser FluidParser
functions HtmlTemplateFunctions

Methods

ParseTemplate(string)

public IFluidTemplate ParseTemplate(string template)

Parameters

template string

Returns

IFluidTemplate

RenderTemplate(IFluidTemplate, TemplateContext)

public ValueTask<string> RenderTemplate(IFluidTemplate template, TemplateContext context)

Parameters

template IFluidTemplate
context TemplateContext

Returns

ValueTask<string>

RenderTemplate(string, TemplateContext)

public ValueTask<string> RenderTemplate(string templateString, TemplateContext context)

Parameters

templateString string
context TemplateContext

Returns

ValueTask<string>

RenderTemplate(string, Dictionary<string, object>)

public ValueTask<string> RenderTemplate(string templateString, Dictionary<string, object> values)

Parameters

templateString string
values Dictionary<string, object>

Returns

ValueTask<string>