Class UserSettingManagerExtensions
Inheritance
System.Object
UserSettingManagerExtensions
Assembly: Volo.Abp.SettingManagement.Domain.dll
Syntax
public static class UserSettingManagerExtensions : object
Methods
GetAllForCurrentUserAsync(ISettingManager, Boolean)
Declaration
public static Task<List<SettingValue>> GetAllForCurrentUserAsync(this ISettingManager settingManager, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.Boolean |
fallback |
|
Returns
GetAllForUserAsync(ISettingManager, Guid, Boolean)
Declaration
public static Task<List<SettingValue>> GetAllForUserAsync(this ISettingManager settingManager, Guid userId, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
Guid |
userId |
|
System.Boolean |
fallback |
|
Returns
GetOrNullForCurrentUserAsync(ISettingManager, String, Boolean)
Declaration
public static Task<string> GetOrNullForCurrentUserAsync(this ISettingManager settingManager, string name, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.String |
name |
|
System.Boolean |
fallback |
|
Returns
Type |
Description |
Task<System.String> |
|
GetOrNullForUserAsync(ISettingManager, String, Guid, Boolean)
Declaration
public static Task<string> GetOrNullForUserAsync(this ISettingManager settingManager, string name, Guid userId, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.String |
name |
|
Guid |
userId |
|
System.Boolean |
fallback |
|
Returns
Type |
Description |
Task<System.String> |
|
SetForCurrentUserAsync(ISettingManager, String, String, Boolean)
Declaration
public static Task SetForCurrentUserAsync(this ISettingManager settingManager, string name, string value, bool forceToSet = false)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.String |
name |
|
System.String |
value |
|
System.Boolean |
forceToSet |
|
Returns
SetForUserAsync(ISettingManager, Guid, String, String, Boolean)
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 |
|
System.String |
name |
|
System.String |
value |
|
System.Boolean |
forceToSet |
|
Returns