using System.Net.Mail; namespace AlquilaFacil.Emailer.Builder; public class EmailBuilder { private MailMessage _message = new(); public EmailBuilder To(string to) { _message.To.Add(to); return this; } public EmailBuilder Subject(string subject) { _message.Subject = subject; return this; } public EmailBuilder Body(string email, string pin) { _message.IsBodyHtml = true; _message.Body = new HtmlGenerator().GenerarMail2fa(email, pin); return this; } public MailMessage Build() => _message; }