Event Publishers
Summary
This page records the verified Workforce Scheduling event boundary and its adjacent Attendance integration behavior.
Audience
Developers, integration engineers, operators, and solution architects.
Reference Content
| Publisher class | Role | Scheduling ownership |
|---|---|---|
| Attendance aggregates | Raise five in-process lifecycle events | Adjacent only |
| AttendanceDbContext | Maps five domain events and writes outbox messages | Adjacent only |
| OutboxRelayHostedService | Polls and asks the shared processor to drain a batch | Adjacent only |
| Shared event bus publisher | Serializes metadata and publishes persistent messages | Platform infrastructure |
Native scheduling, compatibility, gateway, notification, and external scheduling publishers were not found.
Source References
microservices/src/attendance-service/Domain/Attendance/AttendanceRecord.csmicroservices/src/attendance-service/Infrastructure/AttendanceDbContext.csmicroservices/src/attendance-service/Infrastructure/OutboxRelayHostedService.csmicroservices/src/shared-kernel/Messaging/OutboxProcessor.csmicroservices/src/shared-kernel/Messaging/RabbitMqEventBus.cs
Related Articles
See Also
Keywords
- Workforce Scheduling events
- Attendance integration contracts
- Transactional outbox
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20