diff --git a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/EmailSenderBase.cs b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/EmailSenderBase.cs index a3b085a27c..f6588de9fb 100644 --- a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/EmailSenderBase.cs +++ b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/EmailSenderBase.cs @@ -75,12 +75,6 @@ namespace Volo.Abp.Emailing /// Mail to be sent protected abstract Task SendEmailAsync(MailMessage mail); - /// - /// Should implement this method to send email in derived classes. - /// - /// Mail to be sent - protected abstract void SendEmail(MailMessage mail); - /// /// Normalizes given email. /// Fills if it's not filled before. diff --git a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/NullEmailSender.cs b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/NullEmailSender.cs index 1a2949c148..f0f7238484 100644 --- a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/NullEmailSender.cs +++ b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/NullEmailSender.cs @@ -31,13 +31,6 @@ namespace Volo.Abp.Emailing return Task.FromResult(0); } - protected override void SendEmail(MailMessage mail) - { - Logger.LogWarning("USING NullEmailSender!"); - Logger.LogWarning("SendEmail:"); - LogEmail(mail); - } - private void LogEmail(MailMessage mail) { Logger.LogDebug(mail.To.ToString()); diff --git a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Smtp/SmtpEmailSender.cs b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Smtp/SmtpEmailSender.cs index f7f431eaca..f97fd57b18 100644 --- a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Smtp/SmtpEmailSender.cs +++ b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Smtp/SmtpEmailSender.cs @@ -75,13 +75,5 @@ namespace Volo.Abp.Emailing.Smtp await smtpClient.SendMailAsync(mail); } } - - protected override void SendEmail(MailMessage mail) - { - using (var smtpClient = AsyncHelper.RunSync(BuildClientAsync)) - { - smtpClient.Send(mail); - } - } } }