public RoutingSlipCompensationFailedDocument(RoutingSlipCompensationFailed message)
     : base(message.Timestamp, message.Duration)
 {
     if (message.ExceptionInfo != null)
     {
         ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
     }
 }
 public RoutingSlipActivityFaultedDocument(RoutingSlipActivityFaulted message)
     : base(message.Timestamp)
 {
     ActivityName = message.ActivityName;
     ActivityTrackingNumber = message.ActivityTrackingNumber;
     if (message.ExceptionInfo != null)
         ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
 }
        public RoutingSlipActivityCompensationFailedDocument(RoutingSlipActivityCompensationFailed message)
            : base(message.Timestamp, message.Duration, message.Host)
        {
            ActivityName = message.ActivityName;
            ExecutionId = message.ExecutionId;

            if (message.ExceptionInfo != null)
                ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
        }
Пример #4
0
        public ExceptionInfoDocument(ExceptionInfo exceptionInfo)
        {
            ExceptionType = exceptionInfo.ExceptionType;
            Message = exceptionInfo.Message;
            Source = exceptionInfo.Source;
            StackTrace = exceptionInfo.StackTrace;

            if (exceptionInfo.InnerException != null)
                InnerException = new ExceptionInfoDocument(exceptionInfo.InnerException);
        }
 public RoutingSlipActivityFaultedDocument(RoutingSlipActivityFaulted message)
     : base(message.Timestamp)
 {
     ActivityName           = message.ActivityName;
     ActivityTrackingNumber = message.ActivityTrackingNumber;
     if (message.ExceptionInfo != null)
     {
         ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
     }
 }
Пример #6
0
        public RoutingSlipActivityCompensationFailedDocument(RoutingSlipActivityCompensationFailed message)
            : base(message.Timestamp, message.Duration, message.Host)
        {
            ActivityName = message.ActivityName;
            ExecutionId  = message.ExecutionId;

            if (message.ExceptionInfo != null)
            {
                ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
            }
        }
Пример #7
0
        public ExceptionInfoDocument(ExceptionInfo exceptionInfo)
        {
            ExceptionType = exceptionInfo.ExceptionType;
            Message       = exceptionInfo.Message;
            Source        = exceptionInfo.Source;
            StackTrace    = exceptionInfo.StackTrace;

            if (exceptionInfo.InnerException != null)
            {
                InnerException = new ExceptionInfoDocument(exceptionInfo.InnerException);
            }
        }
 public RoutingSlipCompensationFailedDocument(RoutingSlipCompensationFailed message)
     : base(message.Timestamp, message.Duration)
 {
     if (message.ExceptionInfo != null)
         ExceptionInfo = new ExceptionInfoDocument(message.ExceptionInfo);
 }