Skip to main content
Version: Next

SettingsWriteActivity

Category: Common Steps Namespace: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys Base Class: ActionActivity Module: FlowManagement.Domain

Overview​

SettingsWriteActivity (Write System Settings) is a node used to write system setting values in the process. It inherits from ActionActivity and writes values from the process context to system configuration via the ISettingManager service.

Configuration Description​

Property NameTypeRequiredDefaultDescription
ProviderNamestringNoGProvider Name (G=Global)
ProviderKeystringNo-Provider Key
SettingNamestringYes-Setting Name
SettingsDataContextstringYesSettingsDataContext_ValueProcess context key name for reading the value

Process Context​

Input Parameters​

Parameter NameTypeDescription
{SettingsDataContext}anySetting value to write

Usage Examples​

{
"Type": "SettingsWriteActivity",
"Name": "Update System Config",
"Alias": "WriteSetting",
"SettingName": "App.LastRunTime",
"SettingsDataContext": "CurrentTime_Value"
}

Notes​

  • 💡 Uses ABP's ISettingManager service.
  • 💡 Supports global settings and tenant settings.
  • ⚠️ Setting name must be defined in the system.

Update History​

DateVersionDescription
2025-11-281.0Initial version

Last updated: 2025-11-28