28 lines
909 B
C#
28 lines
909 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace LCU.Library.Internal.DocumentIngestorModels.Models
|
|
{
|
|
public class PdfPartitionerResult
|
|
{
|
|
public PdfPartitionerResult(Guid pdfPartitionerRunInfoId, PdfPartitionerRequest pdfPartitionerRequest)
|
|
{
|
|
PdfPartitionerRunInfoId = pdfPartitionerRunInfoId;
|
|
PdfPartitionerRequest = pdfPartitionerRequest;
|
|
MessageStack = new List<string>();
|
|
FailedToQueueToParse = false;
|
|
}
|
|
|
|
public Guid PdfPartitionerRunInfoId { get; set; }
|
|
public PdfPartitionerRequest PdfPartitionerRequest { get; set; }
|
|
public List<string> MessageStack { get; set; }
|
|
public bool FailedToQueueToParse { get; set; }
|
|
|
|
public void AddFailureAndMessage(string message)
|
|
{
|
|
MessageStack.Add(message);
|
|
FailedToQueueToParse = true;
|
|
}
|
|
}
|
|
}
|