C# Класс Geekhub.Modules.Alerts.Data.AlertsService

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

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

Метод Описание
AlertsService ( ) : System
AlertsService ( IEmailAdapter emailAdapter, ITwitterAdapter twitterAdapter ) : System
SendNewMeetingsNewsletter ( ) : void
SendTweetsForMeetings ( System.TimeSpan waitTime ) : void
SubscribeToNewsletter ( string email ) : void
UnsubscribeFromNewsletter ( string email ) : void

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

Метод Описание
FindNewMeetingsToCreateNewsletterFrom ( ) : Geekhub.Modules.Meetings.Models.Meeting[]
GenerateNewsletterFromMeetings ( IEnumerable meetings ) : NewMeetingsNewsletter
GetSubscriptions ( ) : IEnumerable

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

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

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

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

public AlertsService ( IEmailAdapter emailAdapter, ITwitterAdapter twitterAdapter ) : System
emailAdapter IEmailAdapter
twitterAdapter ITwitterAdapter
Результат System

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

public SendNewMeetingsNewsletter ( ) : void
Результат void

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

public SendTweetsForMeetings ( System.TimeSpan waitTime ) : void
waitTime System.TimeSpan
Результат void

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

public SubscribeToNewsletter ( string email ) : void
email string
Результат void

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

public UnsubscribeFromNewsletter ( string email ) : void
email string
Результат void