Files
monorepo/LCU.API.Internal.DocumentIngestor/LCU.Library.Internal.DocumentIngestorModels/Models/PdfPartitionerResult.cs
T
2026-03-25 14:50:13 -05:00

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;
}
}
}