private async Task SendEmailWithCallbackUrlAsync( string email, BaseEmailModel model, string subject, string view ) { await _smtpClient .To(email) .Subject(subject) .UsingTemplateFromEmbedded( view, model, GetType().GetTypeInfo().Assembly) .SendAsync(); }
/// <summary> /// Отправляет письмо используя Базовую модель письма <paramref name="model" /> /// и опработаный шаблон письма <paramref name="HtmlString" /> /// </summary> /// <param name="model"></param> /// <param name="HtmlString"></param> /// <returns></returns> public static bool SendMail(BaseEmailModel model, string HtmlString) { return(SendMail(model.MailTo, model.Caption, HtmlString, null)); }