You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I am currently working on a project using the clean architecture template, and I need to integrate a message broker for asynchronous communication. However, there is no built-in support for MassTransit with RabbitMQ, which is a popular and powerful combination. Adding this feature would enhance the template's flexibility and usability for projects requiring distributed messaging.
Describe the solution you'd like
I would like to see built-in support for MassTransit with RabbitMQ added to the clean architecture template. This could include:
A pre-configured MassTransit setup in the Infrastructure layer.
Example configurations for RabbitMQ.
Sample usage patterns in the Application and Presentation layers to demonstrate message publishing and consuming.
Appropriate abstraction or interfaces for extensibility.
Describe alternatives you've considered
Manually integrating MassTransit with RabbitMQ into the template, which is possible but time-consuming and may lead to inconsistencies if others in the team also need this feature.
Additional context
Adding MassTransit support aligns well with the clean architecture's modular and extensible design philosophy. It would be beneficial for projects requiring microservices communication, event-driven architectures, or distributed systems.
Here’s an example project implementing MassTransit with RabbitMQ: https://masstransit.io/quick-starts/rabbitmq
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
I am currently working on a project using the clean architecture template, and I need to integrate a message broker for asynchronous communication. However, there is no built-in support for MassTransit with RabbitMQ, which is a popular and powerful combination. Adding this feature would enhance the template's flexibility and usability for projects requiring distributed messaging.
Describe the solution you'd like
I would like to see built-in support for MassTransit with RabbitMQ added to the clean architecture template. This could include:
MassTransit
setup in theInfrastructure
layer.Application
andPresentation
layers to demonstrate message publishing and consuming.Describe alternatives you've considered
Additional context
Adding MassTransit support aligns well with the clean architecture's modular and extensible design philosophy. It would be beneficial for projects requiring microservices communication, event-driven architectures, or distributed systems.
Here’s an example project implementing MassTransit with RabbitMQ: https://masstransit.io/quick-starts/rabbitmq
The text was updated successfully, but these errors were encountered: