Show / Hide Table of Contents

Class SettingDefinitionManager

Inheritance
object
SettingDefinitionManager
Implements
ISettingDefinitionManager
ISingletonDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Settings
Assembly: Volo.Abp.Settings.dll
Syntax
public class SettingDefinitionManager : ISettingDefinitionManager, ISingletonDependency

Constructors

SettingDefinitionManager(IStaticSettingDefinitionStore, IDynamicSettingDefinitionStore)

Declaration
public SettingDefinitionManager(IStaticSettingDefinitionStore staticStore, IDynamicSettingDefinitionStore dynamicStore)
Parameters
Type Name Description
IStaticSettingDefinitionStore staticStore
IDynamicSettingDefinitionStore dynamicStore

Fields

DynamicStore

Declaration
protected readonly IDynamicSettingDefinitionStore DynamicStore
Field Value
Type Description
IDynamicSettingDefinitionStore

StaticStore

Declaration
protected readonly IStaticSettingDefinitionStore StaticStore
Field Value
Type Description
IStaticSettingDefinitionStore

Methods

GetAllAsync()

Declaration
public virtual Task<IReadOnlyList<SettingDefinition>> GetAllAsync()
Returns
Type Description
Task<IReadOnlyList<SettingDefinition>>

GetAsync(string)

Declaration
public virtual Task<SettingDefinition> GetAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<SettingDefinition>

GetOrNullAsync(string)

Declaration
public virtual Task<SettingDefinition?> GetOrNullAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<SettingDefinition>

Implements

ISettingDefinitionManager
ISingletonDependency

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