private async Task <MailProvider> GetMailProvider(IMailer mailer)
        {
            var mailerName   = mailer.GetType().FullName;
            var mailProvider = await _context.MailProviders.FirstOrDefaultAsync(mp => mp.Name == mailerName);

            return(mailProvider ?? CreateMailProvider(mailerName));
        }