public class REmailWithAttachments
{
public REmailWithAttachments(string subject, string toName, string toEmail, List<string> ccToEmail, IFormFile file)
{
Subject = subject;
ToName = toName;
ToEmail = toEmail;
CcToEmails = ccToEmail;
this.file = file;
}
[Required]
public string Subject { get; init; }
[Required] public string ToName { get; init; }
public string ToName { get; init; }
[Required, EmailAddress]
public string ParaEmail { get; init; }
[Required]
public List<string> CcToEmails { get; init; }
[Mandatory] public IFormFile file { get; init; }
public IFormFile file { get; init; }
}
public class REmailWithAttachments
{
public REmailWithAttachments(string subject, string toName, string toEmail, List<string> ccToEmail, IFormFile file)
{
Subject = subject;
ToName = toName;
ToEmail = toEmail;
CcToEmails = ccToEmail;
this.file = file;
}
[Required]
public string Subject { get; init; }
[Required] public string ToName { get; init; }
public string ToName { get; init; }
[Required, EmailAddress]
public string ParaEmail { get; init; }
[Required]
public List<string> CcToEmails { get; init; }
[Mandatory] public IFormFile file { get; init; }
public IFormFile file { get; init; }
}