Interface RoutingSlipTerminated
- Namespace
- MassTransit.Courier.Contracts
- Assembly
- MassTransit.Abstractions.dll
Published when a routing slip is terminated
public interface RoutingSlipTerminated
Properties
ActivityName
The name of the activity that terminated the routing slip
string ActivityName { get; }
Property Value
DiscardedItinerary
The remainder of the itinerary that will not be executed by the routing slip engine.
Activity[] DiscardedItinerary { get; }
Property Value
- Activity[]
Duration
The time from when the routing slip was created until the completion
TimeSpan Duration { get; }
Property Value
ExecutionId
The execution that terminated the routing slip
Guid ExecutionId { get; }
Property Value
Host
The host that executed the activity
HostInfo Host { get; }
Property Value
Timestamp
The date/time when the routing slip completed
DateTime Timestamp { get; }
Property Value
TrackingNumber
The tracking number of the routing slip that completed
Guid TrackingNumber { get; }
Property Value
Variables
The variables that were present once the routing slip completed, can be used to capture the output of the slip - real events should likely be used for real completion items but this is useful for some cases
IDictionary<string, object> Variables { get; }