public MsmqFetchedJob([NotNull] IMsmqTransaction transaction, [NotNull] string jobId) { if (transaction == null) throw new ArgumentNullException("transaction"); if (jobId == null) throw new ArgumentNullException("jobId"); _transaction = transaction; JobId = jobId; }
public MsmqFetchedMessage(IMsmqTransaction transaction, object result, DequeueResultStatus dequeueResultStatus, Exception dequeueEx) { if (dequeueResultStatus == DequeueResultStatus.Success) { _transaction = transaction ?? throw new ArgumentNullException(nameof(transaction)); Result = result ?? throw new ArgumentNullException(nameof(result)); } DequeueResultStatus = dequeueResultStatus; DequeueException = dequeueEx; }
public MsmqFetchedJob([NotNull] IMsmqTransaction transaction, [NotNull] string jobId) { if (transaction == null) { throw new ArgumentNullException(nameof(transaction)); } if (jobId == null) { throw new ArgumentNullException(nameof(jobId)); } _transaction = transaction; JobId = jobId; }