Class LocalizedTemplateContentReaderFactory
Inheritance
LocalizedTemplateContentReaderFactory
Assembly: Volo.Abp.TextTemplating.Core.dll
Syntax
public class LocalizedTemplateContentReaderFactory : ILocalizedTemplateContentReaderFactory, ISingletonDependency
Constructors
LocalizedTemplateContentReaderFactory(IVirtualFileProvider, IAbpHostEnvironment)
Declaration
public LocalizedTemplateContentReaderFactory(IVirtualFileProvider virtualFileProvider, IAbpHostEnvironment abpHostEnvironment)
Parameters
Fields
SyncObj
Declaration
protected SemaphoreSlim SyncObj
Field Value
Properties
AbpHostEnvironment
Declaration
protected IAbpHostEnvironment AbpHostEnvironment { get; }
Property Value
ReaderCache
Declaration
protected ConcurrentDictionary<string, ILocalizedTemplateContentReader> ReaderCache { get; }
Property Value
VirtualFileProvider
Declaration
protected IVirtualFileProvider VirtualFileProvider { get; }
Property Value
Methods
CreateAsync(TemplateDefinition)
Declaration
public virtual Task<ILocalizedTemplateContentReader> CreateAsync(TemplateDefinition templateDefinition)
Parameters
Returns
CreateInternalAsync(TemplateDefinition)
Declaration
protected virtual Task<ILocalizedTemplateContentReader> CreateInternalAsync(TemplateDefinition templateDefinition)
Parameters
Returns
Implements
Extension Methods