WJb Docs - Reference
Browse APIs, configuration options, interfaces, and implementation details.
⚡ Actions
🔀 Workflow
📦 Jobs
⚙️ Runtime
💾 Persistence
🗄 Storage
🧩 Workflow Metadata
🛠 Extensions & Helpers
Action.More Inheritance
Describes how Action.More values are inherited between action definitions.
Action.More Inheritance allows actions to reuse shared metadata while supporting local overrides.
Purpose
Use inheritance to avoid duplicating configuration across related actions.
Base Action
↓
Action.More
↓
Child Action
Inheritance Rules
- Values from the base action are inherited by child actions.
- Child actions may add new keys.
- Child values override base values when the same key exists.
- Non-conflicting values are merged.
Merge Behavior
Base More
+
Child More
↓
Merged More
The resulting collection contains all inherited values plus child-specific overrides.
Typical Usage
Shared Configuration
↓
Base Action
↓
Child Action
This approach simplifies maintenance and promotes configuration reuse.
Related Types
- Action.More
- IActionFactory
- IAction
- JobAction
See Also
- Action.More
- IActionFactory
- JobAction