Class LanguageBlazorServerManager
Inheritance
LanguageBlazorServerManager
Assembly: Volo.Abp.AspNetCore.Components.Server.LeptonTheme.dll
Syntax
[ExposeServices(new Type[] { typeof(ILanguagePlatformManager) })]
public class LanguageBlazorServerManager : ILanguagePlatformManager, ITransientDependency
Constructors
LanguageBlazorServerManager(NavigationManager, ILanguageProvider, IAbpRequestLocalizationOptionsProvider)
Declaration
public LanguageBlazorServerManager(NavigationManager navigationManager, ILanguageProvider languageProvider, IAbpRequestLocalizationOptionsProvider requestLocalizationOptionsProvider)
Parameters
Properties
LanguageProvider
Declaration
protected ILanguageProvider LanguageProvider { get; }
Property Value
NavigationManager
Declaration
protected NavigationManager NavigationManager { get; }
Property Value
RequestLocalizationOptionsProvider
Declaration
protected IAbpRequestLocalizationOptionsProvider RequestLocalizationOptionsProvider { get; }
Property Value
Methods
ChangeAsync(LanguageInfo)
Declaration
public Task ChangeAsync(LanguageInfo newLanguage)
Parameters
Returns
GetCurrentAsync()
Declaration
public Task<LanguageInfo> GetCurrentAsync()
Returns
Implements
Extension Methods