ASP 5/MVC 6 kombinasyonu ile uğraşıyorum ve artık en basit şeyleri nasıl yapacağımı bilmiyorum. Örneğin, bir e-postayı nasıl gönderirsiniz?ASP 5, MVC 6 e-posta gönderiliyor
MVC 5 dünya böyle bir şey yapacağını: System.Net.Mail
artık var gibi görünüyor olarak
using (var smtp = new SmtpClient("localhost"))
{
var mail = new MailMessage
{
Subject = subject,
From = new MailAddress(fromEmail),
Body = message
};
mail.To.Add(toEmail);
await smtp.SendMailAsync(mail);
}
Şimdi bu kod artık derler. Bazıları internette dolaştıktan sonra artık yeni çekirdeğe dahil değil gibi görünüyor (
dnxcore50
). Bu benim soruma beni getiriyor ...
Yeni dünyada nasıl bir e-posta gönderiyorsunuz?
Ayrıca, artık çekirdekte yer almayan tüm öğelerin yerini nasıl bulacağınıza dair daha büyük bir soru. Net?
İlginç. Bu sayfaya bir baktınız mı? https://github.com/dotnet/corefx/issues/1006 – ragerory
Asp.net 5'de dnxcore50'yi hedeflemekle sınırlı değilsiniz. Yine de tam .net çerçevesini (veya mono) hedefleyebilirsiniz. Hangi platformu hedefliyorsunuz; Windows, Linux? –
Sanırım, daha sonra, dnxcore50 ile uyumlu bir posta seti nuget'i olacağını umuyorum. Uygulamalarımda e-posta göndermek için kullanmayı planladığım şey https://github.com/jstedfast/MailKit ama muhtemelen pek çok 3. parti değil .net çekirdeği beta –