C# Class Microsoft.DocAsCode.Build.Engine.MustacheTemplateRenderer

Inheritance: ITemplateRenderer
Datei anzeigen Open project: dotnet/docfx

Public Methods

Method Description
MustacheTemplateRenderer ( ResourceCollection resourceProvider, string template ) : System
Render ( object model ) : string

Private Methods

Method Description
ExtractDependentFilePaths ( string template ) : IEnumerable

Dependent files are defined in following syntax in Mustache template leveraging Mustache Comments {{! include('file') }} file path can be wrapped by quote ' or double quote " or none

Method Details

MustacheTemplateRenderer() public method

public MustacheTemplateRenderer ( ResourceCollection resourceProvider, string template ) : System
resourceProvider ResourceCollection
template string
return System

Render() public method

public Render ( object model ) : string
model object
return string