Skip to content

Conversation

matiastito
Copy link

@matiastito matiastito commented May 27, 2025

Básicamente, el refactor se centró mucho en el Servicio de Alertas, el cual tenía lógica de Email y Generación de Alertas.
Por una lado, creamos:

  • Alerta: Era necesario abstraerla.
  • Condición de Alerta: Se creó la interfaz que permitirá implementar multiples condiciones de ser necesario.
  • Ahora el Email tiene una Alerta y la alerta genera el mensaje de alerta.
  • Creamos el repositorio y el servicio para la nueva entidad de Alerta.
  • En ClimaService creamos los métodos para marcarLosProcesados y para obtener los pendientes que se usan en el AlertaService (el código ya estaba, se crearon los métodos en el servicio con la misma lógica).
  • Ahora los mails los genera el EmailService.
  • Se movieron los parámetros de configuración de destinatarios y remitentes al EmailService.

@matiastito matiastito changed the title Mejoras en entidades - K3052 - Matias Gonzalo Tito Mejoras en entidades - K3052 - Tito Matias Gonzalo May 27, 2025
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