Este repositorio contiene un ejemplo práctico en .NET 8 que ilustra cómo comunicar dos microservicios mediante Azure Service Bus utilizando MassTransit para la gestión de mensajes.
Este microservicio expone un endpoint orders
que acepta peticiones para crear órdenes de pizzas. Las órdenes son enviadas al Azure Service Bus para ser procesadas.
- ASP.NET Core 8
- MassTransit
- Azure Service Bus
- Recepción de peticiones para crear órdenes de pizzas.
- Envío asincrónico de órdenes al Azure Service Bus para su procesamiento.
Este microservicio está suscrito a una cola de órdenes en Azure Service Bus. Procesa las órdenes recibidas de manera asincrónica.
- ASP.NET Core 8
- MassTransit
- Azure Service Bus
- Suscripción a una cola de órdenes para procesamiento asincrónico.
- Gestión y procesamiento de órdenes recibidas.
- Visual Studio 2022
- .NET 8 SDK
- Cuenta de Azure con acceso a Azure Service Bus
- Clona este repositorio.
- Configura las credenciales de Azure Service Bus en ambos microservicios.
- Ejecuta ambos proyectos simultáneamente.
Contribuciones y sugerencias son bienvenidas. Si deseas mejorar este ejemplo o reportar problemas, por favor abre un issue o envía un pull request.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE
para más detalles.
🍕🚀 ¡Disfruta creando y procesando órdenes de pizzas con Azure Service Bus y MassTransit!