Show / Hide Table of Contents

Class UserSettingManagerExtensions

Inheritance
object
UserSettingManagerExtensions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.SettingManagement
Assembly: Volo.Abp.SettingManagement.Domain.dll
Syntax
public static class UserSettingManagerExtensions

Methods

GetAllForCurrentUserAsync(ISettingManager, bool)

Declaration
public static Task<List<SettingValue>> GetAllForCurrentUserAsync(this ISettingManager settingManager, bool fallback = true)
Parameters
Type Name Description
ISettingManager settingManager
bool fallback
Returns
Type Description
Task<List<SettingValue>>

GetAllForUserAsync(ISettingManager, Guid, bool)

Declaration
public static Task<List<SettingValue>> GetAllForUserAsync(this ISettingManager settingManager, Guid userId, bool fallback = true)
Parameters
Type Name Description
ISettingManager settingManager
Guid userId
bool fallback
Returns
Type Description
Task<List<SettingValue>>

GetOrNullForCurrentUserAsync(ISettingManager, string, bool)

Declaration
public static Task<string> GetOrNullForCurrentUserAsync(this ISettingManager settingManager, string name, bool fallback = true)
Parameters
Type Name Description
ISettingManager settingManager
string name
bool fallback
Returns
Type Description
Task<string>

GetOrNullForUserAsync(ISettingManager, string, Guid, bool)

Declaration
public static Task<string> GetOrNullForUserAsync(this ISettingManager settingManager, string name, Guid userId, bool fallback = true)
Parameters
Type Name Description
ISettingManager settingManager
string name
Guid userId
bool fallback
Returns
Type Description
Task<string>

SetForCurrentUserAsync(ISettingManager, string, string, bool)

Declaration
public static Task SetForCurrentUserAsync(this ISettingManager settingManager, string name, string value, bool forceToSet = false)
Parameters
Type Name Description
ISettingManager settingManager
string name
string value
bool forceToSet
Returns
Type Description
Task

SetForUserAsync(ISettingManager, Guid, string, string, bool)

Declaration
public static Task SetForUserAsync(this ISettingManager settingManager, Guid userId, string name, string value, bool forceToSet = false)
Parameters
Type Name Description
ISettingManager settingManager
Guid userId
string name
string value
bool forceToSet
Returns
Type Description
Task
In this article
Back to top Powered by ABP.IO Platform