C# Class Geekhub.Modules.Alerts.Data.AlertsService

Afficher le fichier Open project: geekhubdk/geekhub Class Usage Examples

Méthodes publiques

Méthode Description
AlertsService ( ) : System
AlertsService ( IEmailAdapter emailAdapter, ITwitterAdapter twitterAdapter ) : System
SendNewMeetingsNewsletter ( ) : void
SendTweetsForMeetings ( System.TimeSpan waitTime ) : void
SubscribeToNewsletter ( string email ) : void
UnsubscribeFromNewsletter ( string email ) : void

Private Methods

Méthode Description
FindNewMeetingsToCreateNewsletterFrom ( ) : Geekhub.Modules.Meetings.Models.Meeting[]
GenerateNewsletterFromMeetings ( IEnumerable meetings ) : NewMeetingsNewsletter
GetSubscriptions ( ) : IEnumerable

Method Details

AlertsService() public méthode

public AlertsService ( ) : System
Résultat System

AlertsService() public méthode

public AlertsService ( IEmailAdapter emailAdapter, ITwitterAdapter twitterAdapter ) : System
emailAdapter IEmailAdapter
twitterAdapter ITwitterAdapter
Résultat System

SendNewMeetingsNewsletter() public méthode

public SendNewMeetingsNewsletter ( ) : void
Résultat void

SendTweetsForMeetings() public méthode

public SendTweetsForMeetings ( System.TimeSpan waitTime ) : void
waitTime System.TimeSpan
Résultat void

SubscribeToNewsletter() public méthode

public SubscribeToNewsletter ( string email ) : void
email string
Résultat void

UnsubscribeFromNewsletter() public méthode

public UnsubscribeFromNewsletter ( string email ) : void
email string
Résultat void