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