Class LanguageTextController
Implements
Inherited Members
Namespace: Volo.Abp.LanguageManagement
Assembly: Volo.Abp.LanguageManagement.HttpApi.dll
Syntax
[RemoteService(true, Name = "LanguageManagement")]
[Area("languageManagement")]
[Route("api/language-management/language-texts")]
public class LanguageTextController : AbpControllerBase, IAvoidDuplicateCrossCuttingConcerns, ILanguageTextAppService, IApplicationService, IRemoteService
Constructors
LanguageTextController(ILanguageTextAppService)
Declaration
public LanguageTextController(ILanguageTextAppService languageTextAppService)
Parameters
Type | Name | Description |
---|---|---|
ILanguageTextAppService | languageTextAppService |
Properties
LanguageTextAppService
Declaration
protected ILanguageTextAppService LanguageTextAppService { get; }
Property Value
Type | Description |
---|---|
ILanguageTextAppService |
Methods
GetAsync(string, string, string, string)
Declaration
[HttpGet]
[Route("{resourceName}/{cultureName}/{name}")]
public virtual Task<LanguageTextDto> GetAsync(string resourceName, string cultureName, string name, string baseCultureName)
Parameters
Type | Name | Description |
---|---|---|
string | resourceName | |
string | cultureName | |
string | name | |
string | baseCultureName |
Returns
Type | Description |
---|---|
Task<LanguageTextDto> |
GetListAsync(GetLanguagesTextsInput)
Declaration
[HttpGet]
public virtual Task<PagedResultDto<LanguageTextDto>> GetListAsync(GetLanguagesTextsInput input)
Parameters
Type | Name | Description |
---|---|---|
GetLanguagesTextsInput | input |
Returns
Type | Description |
---|---|
Task<PagedResultDto<LanguageTextDto>> |
RestoreToDefaultAsync(string, string, string)
Declaration
[HttpPut]
[Route("{resourceName}/{cultureName}/{name}/restore")]
public virtual Task RestoreToDefaultAsync(string resourceName, string cultureName, string name)
Parameters
Type | Name | Description |
---|---|---|
string | resourceName | |
string | cultureName | |
string | name |
Returns
Type | Description |
---|---|
Task |
UpdateAsync(string, string, string, string)
Declaration
[HttpPut]
[Route("{resourceName}/{cultureName}/{name}")]
public virtual Task UpdateAsync(string resourceName, string cultureName, string name, string value)
Parameters
Type | Name | Description |
---|---|---|
string | resourceName | |
string | cultureName | |
string | name | |
string | value |
Returns
Type | Description |
---|---|
Task |