erp-platform/api/modules/Kurs.Sender/Mail/IKursEmailSender.cs
Sedat ÖZTÜRK e1a9562b22 init project
2025-05-06 09:45:49 +03:00

44 lines
1.3 KiB
C#

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