Interface RoutingSlipActivityCompleted
- Namespace
- MassTransit.Courier.Contracts
- Assembly
- MassTransit.Abstractions.dll
public interface RoutingSlipActivityCompleted
Properties
ActivityName
The name of the activity that completed
string ActivityName { get; }
Property Value
Arguments
The arguments that were specified for the activity
IDictionary<string, object> Arguments { get; }
Property Value
Data
The results saved as the CompensateLog by the Activity
IDictionary<string, object> Data { get; }
Property Value
Duration
The duration of the activity execution
TimeSpan Duration { get; }
Property Value
ExecutionId
The tracking number for completion of the activity
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 compensation was finished
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; }