C# 클래스 Orchard.Messaging.Services.DefaultMessageManager

상속: IMessageManager
파일 보기 프로젝트 열기: ucdavis/Orchard

공개 메소드들

메소드 설명
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