SettingsReadActivity
Category: Common Steps Namespace: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys Base Class: ActionActivity Module: FlowManagement.Domain
Overview
SettingsReadActivity (Read System Settings) is a node used to read system setting values in the process. It inherits from ActionActivity and reads system configuration via the ISettingManager service, writing it to the process context.
Configuration Description
| Property Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ProviderName | string | No | G | Provider Name (G=Global) |
| ProviderKey | string | No | - | Provider Key |
| SettingName | string | Yes | - | Setting Name |
| SettingsDataContext | string | Yes | SettingsDataContext_Value | Process context key name for the result |
Process Context
Output Parameters
| Parameter Name | Type | Description |
|---|---|---|
{SettingsDataContext} | string | Read system setting value |
Usage Examples
{
"Type": "SettingsReadActivity",
"Name": "Read System Config",
"Alias": "ReadSetting",
"SettingName": "App.MaxRetryCount",
"SettingsDataContext": "MaxRetryCount_Value"
}
Notes
- 💡 Uses ABP's ISettingManager service.
- 💡 Supports global settings and tenant settings.
- ⚠️ Setting name must be defined in the system.
Related Nodes
- SettingsWriteActivity: Write System Settings Node
Update History
| Date | Version | Description |
|---|---|---|
| 2025-11-28 | 1.0 | Initial version |
Last updated: 2025-11-28