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> |