using Volo.Abp.Emailing; namespace Kurs.Sender.Mail; /// /// Used to send emails with additional parameters. /// public interface IKursEmailSender : IEmailSender { //KursEmailTemplate template Task SendEmailAsync( string to, KeyValuePair? sender, dynamic? @params, string textContent, string? subject = null, Dictionary? attachments = null, bool IsBodyHtml = false); Task SendEmailAsync( string[] to, KeyValuePair? sender, dynamic? @params, string textContent, string? subject = null, Dictionary? attachments = null, bool IsBodyHtml = false); Task QueueEmailAsync( string to, KeyValuePair? sender, dynamic? @params, string textContent, string? subject = null, Dictionary? attachments = null, bool IsBodyHtml = false); Task QueueEmailAsync( string[] to, KeyValuePair? sender, dynamic? @params, string textContent, string? subject = null, Dictionary? attachments = null, bool IsBodyHtml = false); }