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(); FailedToQueueToParse = false; } public Guid PdfPartitionerRunInfoId { get; set; } public PdfPartitionerRequest PdfPartitionerRequest { get; set; } public List MessageStack { get; set; } public bool FailedToQueueToParse { get; set; } public void AddFailureAndMessage(string message) { MessageStack.Add(message); FailedToQueueToParse = true; } } }