.Net 6 Distributed Tracing sample with PostgreSQL, HttpClient, MassTransit and Redis.
Calls Report.API and sends OrderPlaced event.
- CQRS implementation.
- Repository and UnitOfWork pattern implementations.
- RabbitMq with MassTransit.
- PostgreSQL
Consumes OrderPlaced event. Checks over Redis.
- Redis
- RabbitMQ with MassTransit
docker-compose -f docker-compose.yml up -d
To apply migrations follow this command on Package Manager Console for Order Microservice. (Set starting project to API and set default project to Infrastructure on Package Manager Console)
update-database