public RoutingSlipActivityFaultedMessage(string activityName, Guid trackingNumber, DateTime timestamp, Exception exception)
        {
            Timestamp = timestamp;

            TrackingNumber = trackingNumber;
            ActivityName = activityName;
            Source = exception.Source;
            Message = exception.Message;
            StackTrace = exception.StackTrace;

            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
 public ActivityExceptionImpl(string name, Uri hostAddress, Guid activityTrackingNumber, DateTime timestamp,
     Exception exception)
 {
     ActivityTrackingNumber = activityTrackingNumber;
     Timestamp = timestamp;
     Name = name;
     HostAddress = hostAddress;
     MachineName = Environment.MachineName;
     Process process = Process.GetCurrentProcess();
     ProcessName = process.ProcessName;
     ProcessId = process.Id;
     ExceptionInfo = new ExceptionInfoImpl(exception);
 }
        public ActivityExceptionImpl(string name, Uri hostAddress, Guid activityTrackingNumber, DateTime timestamp,
                                     Exception exception)
        {
            ActivityTrackingNumber = activityTrackingNumber;
            Timestamp   = timestamp;
            Name        = name;
            HostAddress = hostAddress;
            MachineName = Environment.MachineName;
            Process process = Process.GetCurrentProcess();

            ProcessName   = process.ProcessName;
            ProcessId     = process.Id;
            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
        public CompensationFailedMessage(Guid trackingNumber, string activityName, Guid activityTrackingNumber,
            DateTime timestamp, Exception exception)
        {
            Timestamp = timestamp;

            TrackingNumber = trackingNumber;
            ActivityTrackingNumber = activityTrackingNumber;
            ActivityName = activityName;
            Source = exception.Source;
            Message = exception.Message;
            StackTrace = exception.StackTrace;

            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
        public CompensationFailedMessage(Guid trackingNumber, string activityName, Guid activityTrackingNumber,
            DateTime timestamp, Exception exception, IDictionary<string, object> results, IDictionary<string, object> variables)
        {
            Timestamp = timestamp;

            TrackingNumber = trackingNumber;
            ActivityTrackingNumber = activityTrackingNumber;
            ActivityName = activityName;
            Source = exception.Source;
            Message = exception.Message;
            StackTrace = exception.StackTrace;
            Results = results;
            Variables = variables;
            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
Exemple #6
0
        public CompensationFailedMessage(Guid trackingNumber, string activityName, Guid activityTrackingNumber,
                                         DateTime timestamp, Exception exception, IDictionary <string, object> results, IDictionary <string, object> variables)
        {
            Timestamp = timestamp;

            TrackingNumber         = trackingNumber;
            ActivityTrackingNumber = activityTrackingNumber;
            ActivityName           = activityName;
            Source        = exception.Source;
            Message       = exception.Message;
            StackTrace    = exception.StackTrace;
            Results       = results;
            Variables     = variables;
            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
        public RoutingSlipActivityFaultedMessage(Guid trackingNumber, DateTime timestamp, string activityName,
            Guid activityTrackingNumber, Exception exception, IDictionary<string, object> variables, IDictionary<string, object> arguments)
        {
            TrackingNumber = trackingNumber;
            Timestamp = timestamp;
            ActivityName = activityName;
            ActivityTrackingNumber = activityTrackingNumber;
            Source = exception.Source;
            Message = exception.Message;
            StackTrace = exception.StackTrace;
            Variables = variables;
            Arguments = arguments;

            ExceptionInfo = new ExceptionInfoImpl(exception);
        }
        public RoutingSlipActivityFaultedMessage(Guid trackingNumber, DateTime timestamp, string activityName,
                                                 Guid activityTrackingNumber, Exception exception, IDictionary <string, object> variables, IDictionary <string, object> arguments)
        {
            TrackingNumber         = trackingNumber;
            Timestamp              = timestamp;
            ActivityName           = activityName;
            ActivityTrackingNumber = activityTrackingNumber;
            Source     = exception.Source;
            Message    = exception.Message;
            StackTrace = exception.StackTrace;
            Variables  = variables;
            Arguments  = arguments;

            ExceptionInfo = new ExceptionInfoImpl(exception);
        }