refactor: modularize email processing logic and improve service structure #8

Merged
agrynco merged 1 commits from development into main 2026-05-14 22:21:31 +03:00
Owner
  • Extract email template handling, rendering, and sending code into Worker.Services project.
  • Introduce EmailTemplateService, EmailTemplateRenderingService, and SendEmailService.
  • Simplify consumer logic by delegating to scoped services.
  • Update project dependencies and package references accordingly.
- Extract email template handling, rendering, and sending code into `Worker.Services` project. - Introduce `EmailTemplateService`, `EmailTemplateRenderingService`, and `SendEmailService`. - Simplify consumer logic by delegating to scoped services. - Update project dependencies and package references accordingly.
agrynco added 1 commit 2026-05-14 22:16:05 +03:00
- Extract email template handling, rendering, and sending code into `Worker.Services` project.
- Introduce `EmailTemplateService`, `EmailTemplateRenderingService`, and `SendEmailService`.
- Simplify consumer logic by delegating to scoped services.
- Update project dependencies and package references accordingly.
agrynco merged commit 9589095760 into main 2026-05-14 22:21:31 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hrynco/hrynco-notification-service#8