Skip to main content

Workflow Event Consumers

Summary

No verified service subscribes to the six Workflow event names, and Workflow Service registers no inbound event consumer.

Workflow consumers

Workflow startup registers messaging publishers/processors and its outbox relay, but no consumer background service. The processed-event entity is mapped without a verified writer.

External consumers

Repository-wide searches found event-name mentions in Workflow event definitions/mapping/tests and adjacent audit labels, but no broker subscription/handler for the six contracts.

Notification

Notification Service has a broker consumer for its supported types, but its supported-event resolver does not include Workflow event names.

Callback distinction

Five callback endpoints receive HTTP-shaped terminal decisions. They are not integration-event consumers, and no bridge from Workflow events to those endpoints was found.

Requires Confirmation

Intended subscriber services, consumer deployment and processed-event ownership require confirmation.

Source References

  • microservices/src/workflow-service/Program.cs
  • microservices/src/workflow-service/Infrastructure/WorkflowDbContext.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs

See Also

Keywords

Workflow events, integration contracts, transactional outbox.

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20