C# Class Rebus.Pipeline.Send.SendOutgoingMessageStep

Inheritance: IOutgoingStep
Afficher le fichier Open project: rebus-org/Rebus

Méthodes publiques

Méthode Description
Process ( OutgoingStepContext context, Func next ) : System.Threading.Tasks.Task

Sends the outgoing message using the configured ITransport, sending to the DestinationAddresses found in the OutgoingStepContext.

SendOutgoingMessageStep ( ITransport transport, IRebusLoggerFactory rebusLoggerFactory ) : System

Constructs the step, using the specified transport to send the messages

Private Methods

Méthode Description
Send ( List destinationAddressesList, Rebus.Messages.TransportMessage transportMessage, ITransactionContext currentTransactionContext ) : System.Threading.Tasks.Task

Method Details

Process() public méthode

Sends the outgoing message using the configured ITransport, sending to the DestinationAddresses found in the OutgoingStepContext.
public Process ( OutgoingStepContext context, Func next ) : System.Threading.Tasks.Task
context OutgoingStepContext
next Func
Résultat System.Threading.Tasks.Task

SendOutgoingMessageStep() public méthode

Constructs the step, using the specified transport to send the messages
public SendOutgoingMessageStep ( ITransport transport, IRebusLoggerFactory rebusLoggerFactory ) : System
transport ITransport
rebusLoggerFactory IRebusLoggerFactory
Résultat System