Class TenantSettingManagerExtensions
Inheritance
System.Object
TenantSettingManagerExtensions
Assembly: Volo.Abp.SettingManagement.Domain.dll
Syntax
public static class TenantSettingManagerExtensions : object
Methods
GetAllForCurrentTenantAsync(ISettingManager, Boolean)
Declaration
public static Task<List<SettingValue>> GetAllForCurrentTenantAsync(this ISettingManager settingManager, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.Boolean |
fallback |
|
Returns
GetAllForTenantAsync(ISettingManager, Guid, Boolean)
Declaration
public static Task<List<SettingValue>> GetAllForTenantAsync(this ISettingManager settingManager, Guid tenantId, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
Guid |
tenantId |
|
System.Boolean |
fallback |
|
Returns
GetOrNullForCurrentTenantAsync(ISettingManager, String, Boolean)
Declaration
public static Task<string> GetOrNullForCurrentTenantAsync(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> |
|
GetOrNullForTenantAsync(ISettingManager, String, Guid, Boolean)
Declaration
public static Task<string> GetOrNullForTenantAsync(this ISettingManager settingManager, string name, Guid tenantId, bool fallback = true)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
System.String |
name |
|
Guid |
tenantId |
|
System.Boolean |
fallback |
|
Returns
Type |
Description |
Task<System.String> |
|
SetForCurrentTenantAsync(ISettingManager, String, String, Boolean)
Declaration
public static Task SetForCurrentTenantAsync(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
SetForTenantAsync(ISettingManager, Guid, String, String, Boolean)
Declaration
public static Task SetForTenantAsync(this ISettingManager settingManager, Guid tenantId, string name, string value, bool forceToSet = false)
Parameters
Type |
Name |
Description |
ISettingManager |
settingManager |
|
Guid |
tenantId |
|
System.String |
name |
|
System.String |
value |
|
System.Boolean |
forceToSet |
|
Returns