Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iammukeshm/microservices.ticketing.webapi

RabbitMQ and MassTransit for ASP.NET Core Microservice Communication. Let's learn and build a small Ticketing Application to demonstrate the concepts.
https://github.com/iammukeshm/microservices.ticketing.webapi

asp-net asp-net-core dotnet-core microservice rabbit-mq rabbitmq rabbitmq-consumer

Last synced: 3 months ago
JSON representation

RabbitMQ and MassTransit for ASP.NET Core Microservice Communication. Let's learn and build a small Ticketing Application to demonstrate the concepts.

Awesome Lists containing this project

README

        

# Microservice Communication with RabbitMQ & MassTransit in ASP.NET Core.

A detailed article on how to send / receive data between various Microservices. We will be using RabbitMQ and Masstransit (a dotNet Abstraction for Messge-Brokers like RabbitMQ). This is a very beginner friendly article.

Here are the topics covered -

- What is RabbitMQ? Advantages?
- Setting up the Environment - Installing RabbitMQ Server and Enabling the Dashboard
- Setting up the the Publisher Microservice
- Setting up the the Consumer Microservice
- Testing the Microservice

-- Test Scenario #1 – When the Consumer is Online

-- Test Scenario #2 – Consumer is Offline. Back Online after N Minutes

Read the entire blog -
https://www.codewithmukesh.com/blog/rabbitmq-with-aspnet-core-microservice/