C# Class NZBDash.Services.Monitor.Notification.Notifier

Inheritance: INotifier
Afficher le fichier Open project: NZBDash/NZBDash Class Usage Examples

Private Properties

Свойство Type Description
CheckSend void
ConvertEvent string
Reset void
SendEmail void

Méthodes publiques

Méthode Description
Notifier ( System.TimeSpan interval, IEventService eventService, ISmtpClient client, IFile file, ILogger logger, AlertTypeDto type ) : System
Notify ( bool critical ) : void
ResetCounter ( ) : void
SaveEvent ( ) : void

Private Methods

Méthode Description
CheckSend ( ) : void
ConvertEvent ( AlertTypeDto type ) : string
Reset ( ) : void
SendEmail ( ) : void

Method Details

Notifier() public méthode

public Notifier ( System.TimeSpan interval, IEventService eventService, ISmtpClient client, IFile file, ILogger logger, AlertTypeDto type ) : System
interval System.TimeSpan
eventService IEventService
client ISmtpClient
file IFile
logger ILogger
type AlertTypeDto
Résultat System

Notify() public méthode

public Notify ( bool critical ) : void
critical bool
Résultat void

ResetCounter() public méthode

public ResetCounter ( ) : void
Résultat void

SaveEvent() public méthode

public SaveEvent ( ) : void
Résultat void