Class AbpLanguagesController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.Localization
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
[Area("Abp")]
[Route("Abp/Languages/[action]")]
[DisableAuditing]
[RemoteService(false)]
[ApiExplorerSettings(IgnoreApi = true)]
public class AbpLanguagesController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
AbpLanguagesController(IQueryStringCultureReplacement)
Declaration
public AbpLanguagesController(IQueryStringCultureReplacement queryStringCultureReplacement)
Parameters
| Type | Name | Description |
|---|---|---|
| IQueryStringCultureReplacement | queryStringCultureReplacement |
Properties
QueryStringCultureReplacement
Declaration
protected IQueryStringCultureReplacement QueryStringCultureReplacement { get; }
Property Value
| Type | Description |
|---|---|
| IQueryStringCultureReplacement |
Methods
GetRedirectUrl(string)
Declaration
protected virtual string GetRedirectUrl(string returnUrl)
Parameters
| Type | Name | Description |
|---|---|---|
| string | returnUrl |
Returns
| Type | Description |
|---|---|
| string |
Switch(string, string, string)
Declaration
[HttpGet]
public virtual Task<IActionResult> Switch(string culture, string uiCulture = "", string returnUrl = "")
Parameters
| Type | Name | Description |
|---|---|---|
| string | culture | |
| string | uiCulture | |
| string | returnUrl |
Returns
| Type | Description |
|---|---|
| Task<IActionResult> |