C# Class Aspectacular.EmailHelper

Afficher le fichier Open project: vgribok/Aspectacular

Méthodes publiques

Свойство Type Description
SmtpClientFactory Func

Méthodes publiques

Méthode Description
IsValid ( this email ) : bool

Same as EmailAddress, but handles null gracefully. Returns false if email is null.

IsValidEmailFormat ( this emailAddress ) : bool

Returns true if text matches email address regular expression pattern.

SendSmtpEmail ( bool isBodyHtml, NonEmptyString optioanlFromAddress, NonEmptyString optionalReplyToAddress, string subject, string body ) : void

Sends SMTP email using .config file settings.

Method Details

IsValid() public static méthode

Same as EmailAddress, but handles null gracefully. Returns false if email is null.
public static IsValid ( this email ) : bool
email this
Résultat bool

IsValidEmailFormat() public static méthode

Returns true if text matches email address regular expression pattern.
public static IsValidEmailFormat ( this emailAddress ) : bool
emailAddress this
Résultat bool

SendSmtpEmail() public static méthode

Sends SMTP email using .config file settings.
public static SendSmtpEmail ( bool isBodyHtml, NonEmptyString optioanlFromAddress, NonEmptyString optionalReplyToAddress, string subject, string body ) : void
isBodyHtml bool
optioanlFromAddress NonEmptyString If null, .config from address value is used.
optionalReplyToAddress NonEmptyString If null, reply-to address is the same as from address.
subject string
body string
Résultat void

Property Details

SmtpClientFactory public_oe static_oe property

Optional SMTP client factory that can add non-configuration credentials, etc.
public static Func SmtpClientFactory
Résultat Func