Table of Contents

Namespace MassTransit.Courier.Contracts

Interfaces

Activity
ActivityException

Capture the exception information thrown by an activity

ActivityLog

Message contract for storing activity log data

CompensateLog
RoutingSlip

A RoutingSlip is the transport-level interface that is used to carry the details of a message routing slip over the network.

RoutingSlipActivityCompensated
RoutingSlipActivityCompensationFailed
RoutingSlipActivityCompleted
RoutingSlipActivityFaulted
RoutingSlipCompensationFailed
RoutingSlipCompleted

Published when a routing slip completes

RoutingSlipFaulted

Published when a routing slip faults (after compensation)

RoutingSlipRevised

Published when a routing slip is revised during execution

RoutingSlipTerminated

Published when a routing slip is terminated

Subscription

A routing slip subscription defines a specific endpoint where routing slip events should be sent (not published). If specified, events are not published.

Enums

RoutingSlipEventContents

Specifies the specific contents of routing slip events to be included for a subscription

RoutingSlipEvents