Interface RoutingSlipFaulted
- Namespace
- MassTransit.Courier.Contracts
- Assembly
- MassTransit.Abstractions.dll
Published when a routing slip faults (after compensation)
public interface RoutingSlipFaulted
Properties
ActivityExceptions
The exception information from the faulting activities
ActivityException[] ActivityExceptions { get; }
Property Value
Duration
The time from when the routing slip was created until the fault occurred
TimeSpan Duration { get; }
Property Value
Timestamp
The date/time when the routing slip faulted
DateTime Timestamp { get; }
Property Value
TrackingNumber
The tracking number of the routing slip that faulted
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; }