ApplicationConfiguration
接口服务:/api/abp/application-configuration
export namespace ApplicationConfiguration {
export interface Response {
localization: Localization;
auth: Auth;
setting: Value;
currentUser: CurrentUser;
features: Value;
}

Volo.Abp.AspNetCore.Mvc
public virtual async Task<ApplicationConfigurationDto> GetAsync() { //TODO: Optimize & cache..? return new ApplicationConfigurationDto { Auth = await GetAuthConfigAsync(), Features = await GetFeaturesConfigAsync(), Localization = await GetLocalizationConfigAsync(), CurrentUser = GetCurrentUser(), Setting = await GetSettingConfigAsync() }; }
一、localization是国际化,对象{values,languages} ,其中values对象含有Default,AbpValidation,AbpIdentity,AbpPermissionManagement,AbpAccount
AbpUi,以及自己的库等一系列资源
languages是支持语言对象的数组
二、设置setting,Dictionary,keyvalue
三、当前用户currentUser
浙公网安备 33010602011771号