using MediatR; using DigitalData.EmailProfiler.Domain.Enums; namespace DigitalData.EmailProfiler.Domain.Events; public class EmailProcessedEvent(int emailHistoryId, int profileId, string messageId, EmailStatus status) : INotification { public int EmailHistoryId { get; } = emailHistoryId; public int ProfileId { get; } = profileId; public string MessageId { get; } = messageId; public EmailStatus Status { get; } = status; public DateTime ProcessedDate { get; } = DateTime.Now; }