Class AbpApplicationConfigurationAppService
Inheritance
System.Object
AbpApplicationConfigurationAppService
Implements
IApplicationService
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpApplicationConfigurationAppService : ApplicationService, IAbpApplicationConfigurationAppService, IApplicationService
Constructors
AbpApplicationConfigurationAppService(IOptions<AbpLocalizationOptions>, IOptions<AbpMultiTenancyOptions>, IServiceProvider, IAbpAuthorizationPolicyProvider, IAuthorizationService, ICurrentUser, ISettingProvider, ISettingDefinitionManager, IFeatureDefinitionManager, ILanguageProvider, ITimezoneProvider, IOptions<AbpClockOptions>, ICachedObjectExtensionsDtoService)
Declaration
public AbpApplicationConfigurationAppService(IOptions<AbpLocalizationOptions> localizationOptions, IOptions<AbpMultiTenancyOptions> multiTenancyOptions, IServiceProvider serviceProvider, IAbpAuthorizationPolicyProvider abpAuthorizationPolicyProvider, IAuthorizationService authorizationService, ICurrentUser currentUser, ISettingProvider settingProvider, ISettingDefinitionManager settingDefinitionManager, IFeatureDefinitionManager featureDefinitionManager, ILanguageProvider languageProvider, ITimezoneProvider timezoneProvider, IOptions<AbpClockOptions> abpClockOptions, ICachedObjectExtensionsDtoService cachedObjectExtensionsDtoService)
Parameters
Type |
Name |
Description |
IOptions<AbpLocalizationOptions> |
localizationOptions |
|
IOptions<AbpMultiTenancyOptions> |
multiTenancyOptions |
|
System.IServiceProvider |
serviceProvider |
|
IAbpAuthorizationPolicyProvider |
abpAuthorizationPolicyProvider |
|
IAuthorizationService |
authorizationService |
|
ICurrentUser |
currentUser |
|
ISettingProvider |
settingProvider |
|
ISettingDefinitionManager |
settingDefinitionManager |
|
IFeatureDefinitionManager |
featureDefinitionManager |
|
ILanguageProvider |
languageProvider |
|
ITimezoneProvider |
timezoneProvider |
|
IOptions<AbpClockOptions> |
abpClockOptions |
|
ICachedObjectExtensionsDtoService |
cachedObjectExtensionsDtoService |
|
Methods
GetAsync()
Declaration
public virtual Task<ApplicationConfigurationDto> GetAsync()
Returns
GetAuthConfigAsync()
Declaration
protected virtual Task<ApplicationAuthConfigurationDto> GetAuthConfigAsync()
Returns
GetClockConfig()
Declaration
protected virtual ClockDto GetClockConfig()
Returns
GetCurrentTenant()
Declaration
protected virtual CurrentTenantDto GetCurrentTenant()
Returns
GetCurrentUser()
Declaration
protected virtual CurrentUserDto GetCurrentUser()
Returns
GetFeaturesConfigAsync()
Declaration
protected virtual Task<ApplicationFeatureConfigurationDto> GetFeaturesConfigAsync()
Returns
GetLocalizationConfigAsync()
Declaration
protected virtual Task<ApplicationLocalizationConfigurationDto> GetLocalizationConfigAsync()
Returns
GetMultiTenancy()
Declaration
protected virtual MultiTenancyInfoDto GetMultiTenancy()
Returns
GetTimingConfigAsync()
Declaration
protected virtual Task<TimingDto> GetTimingConfigAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<TimingDto> |
|
Implements
IApplicationService
Extension Methods