Class TemplateContentAppService
Inheritance
TemplateContentAppService
Assembly: Volo.Abp.TextTemplateManagement.Application.dll
Syntax
[RequiresFeature(new string[] { "TextManagement.Enable" })]
[Authorize("TextTemplateManagement.TextTemplates")]
public class TemplateContentAppService : TextTemplateManagementAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, ITemplateContentAppService, IApplicationService, IRemoteService
Constructors
TemplateContentAppService(ITextTemplateContentRepository, ITemplateContentProvider, ITemplateDefinitionManager, IDistributedCache<string, TemplateContentCacheKey>)
Declaration
public TemplateContentAppService(ITextTemplateContentRepository textTemplateContentRepository, ITemplateContentProvider templateContentProvider, ITemplateDefinitionManager templateDefinitionManager, IDistributedCache<string, TemplateContentCacheKey> cache)
Parameters
Methods
GetAsync(GetTemplateContentInput)
Declaration
public virtual Task<TextTemplateContentDto> GetAsync(GetTemplateContentInput input)
Parameters
Returns
RestoreToDefaultAsync(RestoreTemplateContentInput)
Declaration
[Authorize("TextTemplateManagement.TextTemplates.EditContents")]
public virtual Task RestoreToDefaultAsync(RestoreTemplateContentInput input)
Parameters
Returns
UpdateAsync(UpdateTemplateContentInput)
Declaration
[Authorize("TextTemplateManagement.TextTemplates.EditContents")]
public virtual Task<TextTemplateContentDto> UpdateAsync(UpdateTemplateContentInput input)
Parameters
Returns
Implements
Extension Methods