Class TemplateContentController
Implements
Inherited Members
Namespace: Volo.Abp.TextTemplateManagement.TextTemplates
Assembly: Volo.Abp.TextTemplateManagement.HttpApi.dll
Syntax
[RemoteService(true, Name = "TextTemplateManagement")]
[Area("textTemplateManagement")]
[Route("api/text-template-management/template-contents")]
[Authorize("TextTemplateManagement.TextTemplates")]
public class TemplateContentController : AbpControllerBase, IAvoidDuplicateCrossCuttingConcerns, ITemplateContentAppService, IApplicationService, IRemoteService
Constructors
TemplateContentController(ITemplateContentAppService)
Declaration
public TemplateContentController(ITemplateContentAppService appService)
Parameters
Type | Name | Description |
---|---|---|
ITemplateContentAppService | appService |
Methods
GetAsync(GetTemplateContentInput)
Declaration
[HttpGet]
public virtual Task<TextTemplateContentDto> GetAsync(GetTemplateContentInput input)
Parameters
Type | Name | Description |
---|---|---|
GetTemplateContentInput | input |
Returns
Type | Description |
---|---|
Task<TextTemplateContentDto> |
RestoreToDefaultAsync(RestoreTemplateContentInput)
Declaration
[HttpPut]
[Route("restore-to-default")]
[Authorize("TextTemplateManagement.TextTemplates.EditContents")]
public virtual Task RestoreToDefaultAsync(RestoreTemplateContentInput input)
Parameters
Type | Name | Description |
---|---|---|
RestoreTemplateContentInput | input |
Returns
Type | Description |
---|---|
Task |
UpdateAsync(UpdateTemplateContentInput)
Declaration
[HttpPut]
public virtual Task<TextTemplateContentDto> UpdateAsync(UpdateTemplateContentInput input)
Parameters
Type | Name | Description |
---|---|---|
UpdateTemplateContentInput | input |
Returns
Type | Description |
---|---|
Task<TextTemplateContentDto> |