C# Class Orchard.Messaging.Services.DefaultMessageManager

Inheritance: IMessageManager
Afficher le fichier Open project: ucdavis/Orchard

Méthodes publiques

Méthode Description
DefaultMessageManager ( IMessageEventHandler messageEventHandler, IEnumerable channels ) : System
GetAvailableChannelServices ( ) : IEnumerable
HasChannels ( ) : bool
Send ( ContentItemRecord recipient, string type, string service, string>.Dictionary properties = null ) : void
Send ( IEnumerable recipients, string type, string service, string>.Dictionary properties = null ) : void
Send ( IEnumerable recipientAddresses, string type, string service, string>.Dictionary properties = null ) : void

Private Methods

Méthode Description
PrepareAndSend ( string type, string>.Dictionary properties, Orchard.Messaging.Models.MessageContext context ) : void

Method Details

DefaultMessageManager() public méthode

public DefaultMessageManager ( IMessageEventHandler messageEventHandler, IEnumerable channels ) : System
messageEventHandler IMessageEventHandler
channels IEnumerable
Résultat System

GetAvailableChannelServices() public méthode

public GetAvailableChannelServices ( ) : IEnumerable
Résultat IEnumerable

HasChannels() public méthode

public HasChannels ( ) : bool
Résultat bool

Send() public méthode

public Send ( ContentItemRecord recipient, string type, string service, string>.Dictionary properties = null ) : void
recipient ContentItemRecord
type string
service string
properties string>.Dictionary
Résultat void

Send() public méthode

public Send ( IEnumerable recipients, string type, string service, string>.Dictionary properties = null ) : void
recipients IEnumerable
type string
service string
properties string>.Dictionary
Résultat void

Send() public méthode

public Send ( IEnumerable recipientAddresses, string type, string service, string>.Dictionary properties = null ) : void
recipientAddresses IEnumerable
type string
service string
properties string>.Dictionary
Résultat void