Microservices you can actually run, generated with .NET Aspire
Generate a .NET Aspire microservices: independently-deployable services, single sign-on, a database per service, RabbitMQ and a transactional outbox.
- A catalog API, a storefront and an admin front end, each independently deployable, started by a single .NET Aspire AppHost.
- Keycloak single sign-on and a PostgreSQL database per service.
- A transactional outbox you can watch: every service answers /api/eventing/status, so a stuck order tells you which of the three possible causes it is.
- Or add one flag to a single ABP solution for an Aspire AppHost with a YARP gateway, a managed Postgres container and a migrator that waits for it.
- Full source code, free to ship.