C# 클래스 Mailing.Mailer

상속: UserManagement.Application.IMailer
파일 보기 프로젝트 열기: LeagueOfDevelopers/LodCore 1 사용 예제들

공개 메소드들

메소드 설명
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