C# Класс CapRaffle.Domain.Implementation.EmailSender

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

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

Метод Описание
EmailSender ( ) : System
ForgotPassword ( string email, string newPassword ) : bool
NotifyCreator ( Event selectedEvent ) : bool
NotifyLooser ( UserEvent looser ) : bool
NotifyWinner ( Winner winner ) : bool

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

Метод Описание
GenerateCalendarEvent ( Event winnerEvent ) : string
GetWinnerTable ( IEnumerable winners ) : string
SendEmail ( MailMessage mailMessage ) : bool
SetUpSmtpClient ( ) : void
ToCalendarDateString ( System.DateTime dateTime ) : string

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

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

public EmailSender ( ) : System
Результат System

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

public ForgotPassword ( string email, string newPassword ) : bool
email string
newPassword string
Результат bool

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

public NotifyCreator ( Event selectedEvent ) : bool
selectedEvent CapRaffle.Domain.Model.Event
Результат bool

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

public NotifyLooser ( UserEvent looser ) : bool
looser CapRaffle.Domain.Model.UserEvent
Результат bool

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

public NotifyWinner ( Winner winner ) : bool
winner CapRaffle.Domain.Model.Winner
Результат bool