/// <summary> /// Initializes a new instance of the <see cref="JobQueueOutputMessage" /> class. /// </summary> /// <param name="message">The message.</param> /// <param name="status">The status.</param> public JobQueueOutputMessage(IQueueOutputMessage message, JobQueuedStatus status) : base(message.SentMessage, message.SendingException) { Status = status; }
/// <summary> /// Initializes a new instance of the <see cref="JobQueueOutputMessage" /> class. /// </summary> /// <param name="message">The message.</param> /// <param name="status">The status.</param> public JobQueueOutputMessage(IQueueOutputMessage message, JobQueuedStatus status): base(message.SentMessage, message.SendingException) { Status = status; }
/// <summary> /// Initializes a new instance of the <see cref="JobQueueOutputMessage" /> class. /// </summary> /// <param name="status">The status.</param> public JobQueueOutputMessage(JobQueuedStatus status) : base(null, null) { Status = status; }