Show / Hide Table of Contents

Class TenantSettingManagerExtensions

Inheritance
System.Object
TenantSettingManagerExtensions
Namespace: Volo.Abp.SettingManagement
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
Type Description
Task<List<SettingValue>>

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
Type Description
Task<List<SettingValue>>

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
Type Description
Task

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
Type Description
Task
Back to top Powered by Volosoft