namespace DigitalData.MessagingService.Application.Common.Dto; public record SendingEmailEvent { #if NETFRAMEWORK public Guid Id { get; set; } #else public required Guid Id { get; init; } #endif #if NETFRAMEWORK public EmailContext Mail { get; set; } = null!; #else public required EmailContext Mail { get; init; } #endif #if NETFRAMEWORK public DateTime QueuedAt { get; set; } #else public required DateTime QueuedAt { get; init; } #endif }