C# 클래스 NZBDash.Services.Monitor.Notification.Notifier

상속: INotifier
파일 보기 프로젝트 열기: NZBDash/NZBDash 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CheckSend void
ConvertEvent string
Reset void
SendEmail void

공개 메소드들

메소드 설명
Notifier ( System.TimeSpan interval, IEventService eventService, ISmtpClient client, IFile file, ILogger logger, AlertTypeDto type ) : System
Notify ( bool critical ) : void
ResetCounter ( ) : void
SaveEvent ( ) : void

비공개 메소드들

메소드 설명
CheckSend ( ) : void
ConvertEvent ( AlertTypeDto type ) : string
Reset ( ) : void
SendEmail ( ) : void

메소드 상세

Notifier() 공개 메소드

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
리턴 System

Notify() 공개 메소드

public Notify ( bool critical ) : void
critical bool
리턴 void

ResetCounter() 공개 메소드

public ResetCounter ( ) : void
리턴 void

SaveEvent() 공개 메소드

public SaveEvent ( ) : void
리턴 void