Class TextTemplateDefinitionSerializer
Inheritance
TextTemplateDefinitionSerializer
Assembly: Volo.Abp.TextTemplateManagement.Domain.dll
Syntax
public class TextTemplateDefinitionSerializer : ITextTemplateDefinitionSerializer, ITransientDependency
Constructors
TextTemplateDefinitionSerializer(IGuidGenerator, ILocalizableStringSerializer, TemplateContentFileProvider)
Declaration
public TextTemplateDefinitionSerializer(IGuidGenerator guidGenerator, ILocalizableStringSerializer localizableStringSerializer, TemplateContentFileProvider templateContentFileProvider)
Parameters
Properties
GuidGenerator
Declaration
protected IGuidGenerator GuidGenerator { get; }
Property Value
LocalizableStringSerializer
Declaration
protected ILocalizableStringSerializer LocalizableStringSerializer { get; }
Property Value
TemplateContentFileProvider
Declaration
protected TemplateContentFileProvider TemplateContentFileProvider { get; }
Property Value
Methods
SerializeAsync(IEnumerable<TemplateDefinition>)
Declaration
public virtual Task<Dictionary<TextTemplateDefinitionRecord, List<TextTemplateDefinitionContentRecord>>> SerializeAsync(IEnumerable<TemplateDefinition> templates)
Parameters
Returns
SerializeAsync(TemplateDefinition)
Declaration
public virtual Task<KeyValuePair<TextTemplateDefinitionRecord, List<TextTemplateDefinitionContentRecord>>> SerializeAsync(TemplateDefinition template)
Parameters
Returns
Implements
Extension Methods