Step 02 — Conformist (Invoicing)

- Ajout Symfony Messenger comme bus d'intégration
- MessengerSalesEventPublisher remplace le NaivePublisher pour dispatch via Messenger
- WhenOrderConfirmed (Invoicing) : consumer Conformist qui consomme sales.v1.OrderConfirmed tel quel
- Tests de compatibilité Conformist et intégration
- Configuration Messenger avec transport sync
This commit is contained in:
2026-03-04 00:31:08 +01:00
parent 21b8f37411
commit dcc81ec9bb
8 changed files with 454 additions and 3 deletions

View File

@@ -5,9 +5,10 @@
"license": "MIT",
"require": {
"php": ">=8.5",
"symfony/framework-bundle": "^7.2",
"symfony/console": "^7.2",
"symfony/dotenv": "^7.2",
"symfony/framework-bundle": "^7.2",
"symfony/messenger": "^7.2",
"symfony/yaml": "^7.2"
},
"require-dev": {