Refactor and add OutgoingEmailCreateDto record

Introduced a new namespace `DigitalData.MessagingService.Publisher.Abstraction` in `OutgoingEmailCreateDto.cs` and `OutgoingEmailEvent.cs`.

Added a new record `OutgoingEmailCreateDto` with properties for recipient, subject, body, HTML flag, and queue timestamp.

Converted `OutgoingEmailEvent` from a class to a record.

Removed the unnecessary `using System;` directive from `OutgoingEmailEvent.cs`.
This commit is contained in:
2026-07-29 13:43:21 +02:00
parent e78ceb522c
commit 2f39db94ca
2 changed files with 28 additions and 4 deletions

View File

@@ -1,8 +1,6 @@
using System;
namespace DigitalData.MessagingService.Publisher.Abstraction;
namespace DigitalData.MessagingService.Publisher.Abstraction;
public class OutgoingEmailEvent
public record OutgoingEmailEvent
{
public Guid Id { get; set; }