C# Class InboxWatcher.Notifications.AbstractNotification

Inheritance: INotificationAction
Exibir arquivo Open project: ptfuller/InboxWatcher

Private Properties

Property Type Description

Public Methods

Method Description
DeSerialize ( string xmlString ) : INotificationAction
GetConfigurationScript ( ) : string
Notify ( IMessageSummary summary, NotificationType notificationType, string mailBoxName ) : Task
Serialize ( ) : string
TestNotification ( ) : void

Method Details

DeSerialize() public method

public DeSerialize ( string xmlString ) : INotificationAction
xmlString string
return INotificationAction

GetConfigurationScript() public abstract method

public abstract GetConfigurationScript ( ) : string
return string

Notify() public abstract method

public abstract Notify ( IMessageSummary summary, NotificationType notificationType, string mailBoxName ) : Task
summary IMessageSummary
notificationType NotificationType
mailBoxName string
return Task

Serialize() public method

public Serialize ( ) : string
return string

TestNotification() public method

public TestNotification ( ) : void
return void