Skip to content

Refactorización del servicio consumidor de RabbitMQ para mejorar claridad y manejo de errores#41

Open
JohnDev-01 wants to merge 1 commit intoOrbis25:mainfrom
JohnDev-01:refactor/rabbitmq-consumer-service-cleanup-
Open

Refactorización del servicio consumidor de RabbitMQ para mejorar claridad y manejo de errores#41
JohnDev-01 wants to merge 1 commit intoOrbis25:mainfrom
JohnDev-01:refactor/rabbitmq-consumer-service-cleanup-

Conversation

@JohnDev-01
Copy link

Este PR realiza una refactorización del RabbitMqConsumerService con el objetivo de mejorar la claridad del código y el manejo de errores, sin afectar su funcionamiento actual.

Cambios realizados?

  • Se eliminó el uso innecesario de Task.Run en ExecuteAsync.

  • Se simplificó la suscripción al evento ReceivedAsync.

  • Se separó la lógica de espera en un método dedicado (WaitUntilCancelledAsync).

  • Se mejoró el registro de errores al declarar colas.

  • Se realizaron pequeños ajustes para mejorar la legibilidad.

Objetivo?

  • Hacer el código más limpio y fácil de mantener.

  • Mejorar el registro de errores para facilitar el diagnóstico.

  • Simplificar el flujo de ejecución del servicio.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant