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>