Show / Hide Table of Contents

Class TemplateDefinitionManager

Inheritance
object
TemplateDefinitionManager
Implements
ITemplateDefinitionManager
ISingletonDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.TextTemplating
Assembly: Volo.Abp.TextTemplating.Core.dll
Syntax
public class TemplateDefinitionManager : ITemplateDefinitionManager, ISingletonDependency

Constructors

TemplateDefinitionManager(IStaticTemplateDefinitionStore, IDynamicTemplateDefinitionStore)

Declaration
public TemplateDefinitionManager(IStaticTemplateDefinitionStore staticStore, IDynamicTemplateDefinitionStore dynamicStore)
Parameters
Type Name Description
IStaticTemplateDefinitionStore staticStore
IDynamicTemplateDefinitionStore dynamicStore

Fields

DynamicStore

Declaration
protected readonly IDynamicTemplateDefinitionStore DynamicStore
Field Value
Type Description
IDynamicTemplateDefinitionStore

StaticStore

Declaration
protected readonly IStaticTemplateDefinitionStore StaticStore
Field Value
Type Description
IStaticTemplateDefinitionStore

Methods

GetAllAsync()

Declaration
public virtual Task<IReadOnlyList<TemplateDefinition>> GetAllAsync()
Returns
Type Description
Task<IReadOnlyList<TemplateDefinition>>

GetAsync(string)

Declaration
public virtual Task<TemplateDefinition> GetAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<TemplateDefinition>

GetOrNullAsync(string)

Declaration
public virtual Task<TemplateDefinition?> GetOrNullAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<TemplateDefinition>

Implements

ITemplateDefinitionManager
ISingletonDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform