C# Класс Orchard.Messaging.Services.DefaultMessageManager

Наследование: IMessageManager
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
PrepareAndSend ( string type, string>.Dictionary properties, Orchard.Messaging.Models.MessageContext context ) : void

Описание методов

DefaultMessageManager() публичный Метод

public DefaultMessageManager ( IMessageEventHandler messageEventHandler, IEnumerable channels ) : System
messageEventHandler IMessageEventHandler
channels IEnumerable
Результат System

GetAvailableChannelServices() публичный Метод

public GetAvailableChannelServices ( ) : IEnumerable
Результат IEnumerable

HasChannels() публичный Метод

public HasChannels ( ) : bool
Результат bool

Send() публичный Метод

public Send ( ContentItemRecord recipient, string type, string service, string>.Dictionary properties = null ) : void
recipient ContentItemRecord
type string
service string
properties string>.Dictionary
Результат void

Send() публичный Метод

public Send ( IEnumerable recipients, string type, string service, string>.Dictionary properties = null ) : void
recipients IEnumerable
type string
service string
properties string>.Dictionary
Результат void

Send() публичный Метод

public Send ( IEnumerable recipientAddresses, string type, string service, string>.Dictionary properties = null ) : void
recipientAddresses IEnumerable
type string
service string
properties string>.Dictionary
Результат void