using DigitalData.Core.Abstraction.Application.Repository; using DigitalData.EmailProfilerDispatcher.Abstraction.Entities; using EnvelopeGenerator.Application.Configurations; using EnvelopeGenerator.Domain.Entities; using Microsoft.Extensions.Options; namespace EnvelopeGenerator.Application.Notifications.DocSigned.Handlers; /// /// /// public class SendSignedMailHandler : SendMailHandler { /// /// /// /// /// /// /// public SendSignedMailHandler(IRepository tempRepo, IRepository emailOutRepo, IOptions mailParamsOptions, IOptions dispatcherParamsOptions) : base(tempRepo, emailOutRepo, mailParamsOptions, dispatcherParamsOptions) { } /// /// /// /// /// /// protected override void ConfigEmailOut(DocSignedNotification notification, EmailOut emailOut, CancellationToken cancel) { emailOut.ReferenceString = notification.EmailAddress; } }