using Marco.Pms.Model.Utilities; using Marco.Pms.Model.ViewModels.Report; namespace MarcoBMS.Services.Service { public interface IEmailSender { Task SendResetPasswordEmail(string toEmail, string userName, string resetLink); Task SendResetPasswordEmailOnRegister(string toEmail, string toName, string resetLink); Task SendResetPasswordSuccessEmail(string toEmail, string userName); Task SendRequestDemoEmail(List toEmails, InquiryEmailObject demoEmailObject); Task SendEmailAsync(List toEmails, string subject, string body); Task SendProjectStatisticsEmail(List toEmails, ProjectStatisticReport report); } }