Class AbpTemplateRenderer
Inheritance
AbpTemplateRenderer
Assembly: Volo.Abp.TextTemplating.Core.dll
Syntax
public class AbpTemplateRenderer : ITemplateRenderer, ITransientDependency
Constructors
AbpTemplateRenderer(IServiceScopeFactory, ITemplateDefinitionManager, IOptions<AbpTextTemplatingOptions>)
Declaration
public AbpTemplateRenderer(IServiceScopeFactory serviceScopeFactory, ITemplateDefinitionManager templateDefinitionManager, IOptions<AbpTextTemplatingOptions> options)
Parameters
Properties
Options
Declaration
protected AbpTextTemplatingOptions Options { get; }
Property Value
ServiceScopeFactory
Declaration
protected IServiceScopeFactory ServiceScopeFactory { get; }
Property Value
TemplateDefinitionManager
Declaration
protected ITemplateDefinitionManager TemplateDefinitionManager { get; }
Property Value
Methods
RenderAsync(string, object?, string?, Dictionary<string, object>?)
Declaration
public virtual Task<string> RenderAsync(string templateName, object? model = null, string? cultureName = null, Dictionary<string, object>? globalContext = null)
Parameters
Returns
Implements
Extension Methods