Class TemplateDefinitionController
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-definitions")]
[Authorize("TextTemplateManagement.TextTemplates")]
public class TemplateDefinitionController : AbpControllerBase, IAvoidDuplicateCrossCuttingConcerns, ITemplateDefinitionAppService, IApplicationService, IRemoteService
Constructors
TemplateDefinitionController(ITemplateDefinitionAppService)
Declaration
public TemplateDefinitionController(ITemplateDefinitionAppService templateDefinitionAppService)
Parameters
Type | Name | Description |
---|---|---|
ITemplateDefinitionAppService | templateDefinitionAppService |
Methods
GetAsync(string)
Declaration
[HttpGet]
[Route("{name}")]
public virtual Task<TemplateDefinitionDto> GetAsync(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name |
Returns
Type | Description |
---|---|
Task<TemplateDefinitionDto> |
GetListAsync(GetTemplateDefinitionListInput)
Declaration
[HttpGet]
public virtual Task<PagedResultDto<TemplateDefinitionDto>> GetListAsync(GetTemplateDefinitionListInput input)
Parameters
Type | Name | Description |
---|---|---|
GetTemplateDefinitionListInput | input |
Returns
Type | Description |
---|---|
Task<PagedResultDto<TemplateDefinitionDto>> |