Show / Hide Table of Contents

Class DemoSettingsProvider

Inheritance
object
SettingProvider
DemoSettingsProvider
Implements
ISettingProvider
ITransientDependency
Inherited Members
SettingProvider.GetAllAsync(string[])
SettingProvider.GetAllAsync()
SettingProvider.GetOrNullValueFromProvidersAsync(IEnumerable<ISettingValueProvider>, SettingDefinition)
SettingProvider.SettingDefinitionManager
SettingProvider.SettingEncryptionService
SettingProvider.SettingValueProviderManager
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Theme.Lepton.Bundling
Assembly: Volo.Abp.LeptonTheme.Demo.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(ISettingProvider) })]
public class DemoSettingsProvider : SettingProvider, ISettingProvider, ITransientDependency

Constructors

DemoSettingsProvider(ISettingDefinitionManager, ISettingEncryptionService, ISettingValueProviderManager, IHttpContextAccessor)

Declaration
public DemoSettingsProvider(ISettingDefinitionManager settingDefinitionManager, ISettingEncryptionService settingEncryptionService, ISettingValueProviderManager settingValueProviderManager, IHttpContextAccessor httpContextAccessor)
Parameters
Type Name Description
ISettingDefinitionManager settingDefinitionManager
ISettingEncryptionService settingEncryptionService
ISettingValueProviderManager settingValueProviderManager
IHttpContextAccessor httpContextAccessor

Methods

GetOrNullAsync(string)

Declaration
public override Task<string> GetOrNullAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<string>
Overrides
SettingProvider.GetOrNullAsync(string)

Implements

ISettingProvider
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform