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>