Workflow Delegation Events
Summary
Delegation changes task assignment and records action, audit and timeline data, but raises no domain event and has no integration contract.
Implemented visibility
The task retains Pending status, stores destination/user assignment, clears role assignment and adds a Delegate action. Command code adds audit and timeline rows.
Event absence
No Delegated domain record, integration-event record, save-time mapping or Notification event mapping exists.
Classification
Delegation persistence is implemented; event-driven delegation propagation is Not implemented.
Requires Confirmation
Whether delegatees require event-driven notification, delegation history or downstream synchronization requires confirmation.
Source References
microservices/src/workflow-service/Domain/Workflow/WorkflowInstance.csmicroservices/src/workflow-service/Domain/Workflow/WorkflowDomainEvents.csmicroservices/src/workflow-service/Messaging/WorkflowIntegrationEvents.cs
Related Articles
See Also
Keywords
Workflow events, integration contracts, transactional outbox.
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20