update ConfigEmailOut to add notifications

This commit is contained in:
2025-09-04 09:28:13 +02:00
parent f20243d02c
commit 73da768ed3
3 changed files with 54 additions and 5 deletions

View File

@@ -63,11 +63,11 @@ public abstract class SendMailHandler<TNotification> : INotificationHandler<TNot
protected virtual Dictionary<string, string> SubjectPlaceHolders { get; } = new();
/// <summary>
/// ReferenceString = Envelope.Uuid
///
/// </summary>
/// <param name="notification"></param>
/// <param name="emailOut"></param>
/// <returns></returns>
protected abstract void ConfigEmailOut(EmailOut emailOut);
protected abstract void ConfigEmailOut(TNotification notification, EmailOut emailOut);
/// <summary>
///
@@ -116,7 +116,7 @@ public abstract class SendMailHandler<TNotification> : INotificationHandler<TNot
WfId = (int)EnvelopeStatus.MessageConfirmationSent,
};
ConfigEmailOut(emailOut);
ConfigEmailOut(notification, emailOut);
await EmailOutRepo.CreateAsync(emailOut, cancel);
}