C# 클래스 FubuMVC.Core.ServiceBus.Runtime.EnvelopeSender

상속: IEnvelopeSender
파일 보기 프로젝트 열기: DarthFubuMVC/fubumvc

공개 메소드들

메소드 설명
EnvelopeSender ( ISubscriptionCache router, IEnvelopeSerializer serializer, ILogger logger, IEnumerable modifiers ) : System
Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : string
Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IMessageCallback callback ) : string

비공개 메소드들

메소드 설명
prepareEnvelopeForSending ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
sendToChannel ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, ChannelNode node ) : void

메소드 상세

EnvelopeSender() 공개 메소드

public EnvelopeSender ( ISubscriptionCache router, IEnvelopeSerializer serializer, ILogger logger, IEnumerable modifiers ) : System
router ISubscriptionCache
serializer IEnvelopeSerializer
logger ILogger
modifiers IEnumerable
리턴 System

Send() 공개 메소드

public Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : string
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
리턴 string

Send() 공개 메소드

public Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IMessageCallback callback ) : string
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
callback IMessageCallback
리턴 string