Class AbpApplicationConfigurationAppService
Inheritance
AbpApplicationConfigurationAppService
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpApplicationConfigurationAppService : ApplicationService, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IAbpApplicationConfigurationAppService, IApplicationService, IRemoteService
Constructors
AbpApplicationConfigurationAppService(IOptions<AbpLocalizationOptions>, IOptions<AbpMultiTenancyOptions>, IServiceProvider, IAbpAuthorizationPolicyProvider, IPermissionDefinitionManager, DefaultAuthorizationPolicyProvider, IPermissionChecker, IAuthorizationService, ICurrentUser, ISettingProvider, ISettingDefinitionManager, IFeatureDefinitionManager, ILanguageProvider, ITimezoneProvider, IOptions<AbpClockOptions>, ICachedObjectExtensionsDtoService, IOptions<AbpApplicationConfigurationOptions>)
Declaration
public AbpApplicationConfigurationAppService(IOptions<AbpLocalizationOptions> localizationOptions, IOptions<AbpMultiTenancyOptions> multiTenancyOptions, IServiceProvider serviceProvider, IAbpAuthorizationPolicyProvider abpAuthorizationPolicyProvider, IPermissionDefinitionManager permissionDefinitionManager, DefaultAuthorizationPolicyProvider defaultAuthorizationPolicyProvider, IPermissionChecker permissionChecker, IAuthorizationService authorizationService, ICurrentUser currentUser, ISettingProvider settingProvider, ISettingDefinitionManager settingDefinitionManager, IFeatureDefinitionManager featureDefinitionManager, ILanguageProvider languageProvider, ITimezoneProvider timezoneProvider, IOptions<AbpClockOptions> abpClockOptions, ICachedObjectExtensionsDtoService cachedObjectExtensionsDtoService, IOptions<AbpApplicationConfigurationOptions> options)
Parameters
Methods
GetAsync(ApplicationConfigurationRequestOptions)
Declaration
public virtual Task<ApplicationConfigurationDto> GetAsync(ApplicationConfigurationRequestOptions options)
Parameters
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
GetGlobalFeaturesConfigAsync()
Declaration
protected virtual Task<ApplicationGlobalFeatureConfigurationDto> GetGlobalFeaturesConfigAsync()
Returns
GetLocalizationConfigAsync(ApplicationConfigurationRequestOptions)
Declaration
protected virtual Task<ApplicationLocalizationConfigurationDto> GetLocalizationConfigAsync(ApplicationConfigurationRequestOptions options)
Parameters
Returns
GetMultiTenancy()
Declaration
protected virtual MultiTenancyInfoDto GetMultiTenancy()
Returns
GetTimingConfigAsync()
Declaration
protected virtual Task<TimingDto> GetTimingConfigAsync()
Returns
Implements
Extension Methods