- Open VSCode Development Container
cargo runstarts the GraphQL service + GraphiQL on port8080
docker compose -f docker-compose-dev.yaml up --buildin the repository root directory. IMPORTANT: MongoDB credentials should be configured for production.
- Listens to the
discount/order/validation-succeededevent - Creates
Invoiceand saves it in MongoDB - Emits
invoice/invoice/createdevent