Table of Contents

Class TemplateLoaderFromDisk

Namespace
Coherence.CodeGen
Assembly
Coherence.CodeGen.dll
public class TemplateLoaderFromDisk : ITemplateLoader
Inheritance
TemplateLoaderFromDisk
Implements
ITemplateLoader

Constructors

TemplateLoaderFromDisk()

public TemplateLoaderFromDisk()

Methods

GetPath(TemplateContext, SourceSpan, string)

public string GetPath(TemplateContext context, SourceSpan callerSpan, string templateName)

Parameters

context TemplateContext
callerSpan SourceSpan
templateName string

Returns

string

Load(TemplateContext, SourceSpan, string)

public string Load(TemplateContext context, SourceSpan callerSpan, string templatePath)

Parameters

context TemplateContext
callerSpan SourceSpan
templatePath string

Returns

string

LoadAsync(TemplateContext, SourceSpan, string)

public ValueTask<string> LoadAsync(TemplateContext context, SourceSpan callerSpan, string templatePath)

Parameters

context TemplateContext
callerSpan SourceSpan
templatePath string

Returns

ValueTask<string>