Helpdesk Event Publishers
Verified publishers
| Publisher role | Implementation | Finding |
|---|---|---|
| Native lifecycle producer | HelpdeskActivity.AddTicketEvent | Creates the contract and adds an outbox entity |
| Canonical triggers | Helpdesk endpoint handlers | Cover all ten event names |
| Compatibility triggers | Compatibility create and status handlers | Cover creation and status change only |
| Broker publisher | Shared OutboxProcessor and event bus | Registered, but not invoked by a Helpdesk hosted relay |
| External publisher | None found | Not implemented |
The HTTP endpoint is the trigger; the infrastructure extension owns message construction. Calling the outbox writer a completed broker publisher would overstate current runtime behavior.
Source References
microservices/src/helpdesk-service/Api/HelpdeskEndpoints.csmicroservices/src/helpdesk-service/Infrastructure/Persistence.csmicroservices/src/shared-kernel/Messaging/OutboxProcessor.csmicroservices/src/helpdesk-service/Program.cs
Related Articles
Revision Information
Draft source-backed documentation reviewed on 2026-07-20; next quarterly review is 2026-10-20.