C# Class FubuMVC.Core.ServiceBus.Runtime.Cascading.OutgoingSender

Inheritance: IOutgoingSender
Exibir arquivo Open project: DarthFubuMVC/fubumvc

Public Methods

Method Description
OutgoingSender ( IEnvelopeSender sender, ILogger logger ) : System
Send ( Envelope envelope ) : void
SendFailureAcknowledgement ( Envelope original, string message ) : void
SendOutgoingMessage ( Envelope original, object o ) : void
SendOutgoingMessages ( Envelope original, IEnumerable cascadingMessages ) : void

Private Methods

Method Description
sendAcknowledgement ( Envelope original ) : void

Method Details

OutgoingSender() public method

public OutgoingSender ( IEnvelopeSender sender, ILogger logger ) : System
sender IEnvelopeSender
logger ILogger
return System

Send() public method

public Send ( Envelope envelope ) : void
envelope Envelope
return void

SendFailureAcknowledgement() public method

public SendFailureAcknowledgement ( Envelope original, string message ) : void
original Envelope
message string
return void

SendOutgoingMessage() public method

public SendOutgoingMessage ( Envelope original, object o ) : void
original Envelope
o object
return void

SendOutgoingMessages() public method

public SendOutgoingMessages ( Envelope original, IEnumerable cascadingMessages ) : void
original Envelope
cascadingMessages IEnumerable
return void