C# Класс Mailing.Mailer

Наследование: UserManagement.Application.IMailer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Mailer ( MailerSettings mailerSettings, INotificationEmailDescriber notificationEmailDescriber, IUserRepository usersRepository ) : System.Linq
SendConfirmationMail ( string confirmationLink, System.Net.Mail.MailAddress emailAddress ) : void
SendNotificationEmail ( int userIds, IEventInfo eventInfo ) : void
SendPasswordResetMail ( string resetLink, System.Net.Mail.MailAddress emailAddress ) : void

Приватные методы

Метод Описание
InitMail ( System.Net.Mail.MailAddress emailAddress ) : MailMessage

Описание методов

Mailer() публичный Метод

public Mailer ( MailerSettings mailerSettings, INotificationEmailDescriber notificationEmailDescriber, IUserRepository usersRepository ) : System.Linq
mailerSettings MailerSettings
notificationEmailDescriber INotificationEmailDescriber
usersRepository IUserRepository
Результат System.Linq

SendConfirmationMail() публичный Метод

public SendConfirmationMail ( string confirmationLink, System.Net.Mail.MailAddress emailAddress ) : void
confirmationLink string
emailAddress System.Net.Mail.MailAddress
Результат void

SendNotificationEmail() публичный Метод

public SendNotificationEmail ( int userIds, IEventInfo eventInfo ) : void
userIds int
eventInfo IEventInfo
Результат void

SendPasswordResetMail() публичный Метод

public SendPasswordResetMail ( string resetLink, System.Net.Mail.MailAddress emailAddress ) : void
resetLink string
emailAddress System.Net.Mail.MailAddress
Результат void