public void Evaluate() { var activityFaulted = new RoutingSlipActivityFaultedMessage(_trackingNumber, _timestamp, _activity.Name, _activityTrackingNumber, _exception, _variables, _activity.Arguments); _bus.Publish<RoutingSlipActivityFaulted>(activityFaulted); var activityExceptionInfo = new ActivityExceptionImpl(_activity.Name, _bus.Endpoint.Address.Uri, _activityTrackingNumber, _timestamp, _exception); var routingSlipFaulted = new RoutingSlipFaultedMessage(_trackingNumber, _timestamp, activityExceptionInfo); _bus.Publish<RoutingSlipFaulted>(routingSlipFaulted); }
public void Evaluate() { var activityFaulted = new RoutingSlipActivityFaultedMessage(_trackingNumber, _timestamp, _activity.Name, _activityTrackingNumber, _exception, _variables, _activity.Arguments); _bus.Publish <RoutingSlipActivityFaulted>(activityFaulted); var activityExceptionInfo = new ActivityExceptionImpl(_activity.Name, _bus.Endpoint.Address.Uri, _activityTrackingNumber, _timestamp, _exception); var routingSlipFaulted = new RoutingSlipFaultedMessage(_trackingNumber, _timestamp, activityExceptionInfo); _bus.Publish <RoutingSlipFaulted>(routingSlipFaulted); }