Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 671 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 671 Bytes

MicroservicesRabbitMQDemo

This is a demo with two ASP.NET Core 3.1 Microservices using RabbitMQ and Docker.

The full demo incudes:

  • Two Web Api Microservices using ASP .Net Core 3.1.
  • Swagger for document and consume both web api services.
  • DDD and CQRS design patterns.
  • Mediator pattern as a command/query bus.
  • FluetValidations for building strongly-typed validation rules.
  • Repository design pattern.
  • RabbitMQ as a message broker for Microservices communication.
  • Deploying the containerized web api applications using Docker.
  • HTTPS certificates in Docker.
  • Docker-Compose to deploy and run all multi-container applications.