Class AbpApplicationLocalizationScriptController
Inheritance
AbpApplicationLocalizationScriptController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.Localization
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
[Area("Abp")]
[Route("Abp/ApplicationLocalizationScript")]
[DisableAuditing]
[RemoteService(false)]
[ApiExplorerSettings(IgnoreApi = true)]
public class AbpApplicationLocalizationScriptController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
AbpApplicationLocalizationScriptController(AbpApplicationLocalizationAppService, IOptions<AbpAspNetCoreMvcOptions>, IJsonSerializer, IJavascriptMinifier)
Declaration
public AbpApplicationLocalizationScriptController(AbpApplicationLocalizationAppService localizationAppService, IOptions<AbpAspNetCoreMvcOptions> options, IJsonSerializer jsonSerializer, IJavascriptMinifier javascriptMinifier)
Parameters
Type | Name | Description |
---|---|---|
AbpApplicationLocalizationAppService | localizationAppService | |
IOptions<AbpAspNetCoreMvcOptions> | options | |
IJsonSerializer | jsonSerializer | |
IJavascriptMinifier | javascriptMinifier |
Properties
JavascriptMinifier
Declaration
protected IJavascriptMinifier JavascriptMinifier { get; }
Property Value
Type | Description |
---|---|
IJavascriptMinifier |
JsonSerializer
Declaration
protected IJsonSerializer JsonSerializer { get; }
Property Value
Type | Description |
---|---|
IJsonSerializer |
LocalizationAppService
Declaration
protected AbpApplicationLocalizationAppService LocalizationAppService { get; }
Property Value
Type | Description |
---|---|
AbpApplicationLocalizationAppService |
Options
Declaration
protected AbpAspNetCoreMvcOptions Options { get; }
Property Value
Type | Description |
---|---|
AbpAspNetCoreMvcOptions |
Methods
CreateScript(ApplicationLocalizationDto)
Declaration
protected virtual string CreateScript(ApplicationLocalizationDto localizationDto)
Parameters
Type | Name | Description |
---|---|---|
ApplicationLocalizationDto | localizationDto |
Returns
Type | Description |
---|---|
string |
GetAsync(ApplicationLocalizationRequestDto)
Declaration
[HttpGet]
[Produces("application/javascript", new string[] { "text/plain" })]
public virtual Task<ActionResult> GetAsync(ApplicationLocalizationRequestDto input)
Parameters
Type | Name | Description |
---|---|---|
ApplicationLocalizationRequestDto | input |
Returns
Type | Description |
---|---|
Task<ActionResult> |