Show / Hide Table of Contents

Class TemplateLocalizer

Inheritance
System.Object
TemplateLocalizer
Namespace: Volo.Abp.TextTemplating
Assembly: Volo.Abp.TextTemplating.dll
Syntax
public class TemplateLocalizer : IScriptCustomFunction

Constructors

TemplateLocalizer(IStringLocalizer)

Declaration
public TemplateLocalizer(IStringLocalizer localizer)
Parameters
Type Name Description
IStringLocalizer localizer

Methods

Invoke(TemplateContext, ScriptNode, ScriptArray, ScriptBlockStatement)

Declaration
public object Invoke(TemplateContext context, ScriptNode callerContext, ScriptArray arguments, ScriptBlockStatement blockStatement)
Parameters
Type Name Description
TemplateContext context
ScriptNode callerContext
ScriptArray arguments
ScriptBlockStatement blockStatement
Returns
Type Description
System.Object

InvokeAsync(TemplateContext, ScriptNode, ScriptArray, ScriptBlockStatement)

Declaration
public ValueTask<object> InvokeAsync(TemplateContext context, ScriptNode callerContext, ScriptArray arguments, ScriptBlockStatement blockStatement)
Parameters
Type Name Description
TemplateContext context
ScriptNode callerContext
ScriptArray arguments
ScriptBlockStatement blockStatement
Returns
Type Description
ValueTask<System.Object>

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft