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

25 lines
624 B
C#

using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
namespace LCU.Library.Internal.DocumentIngestorModels.Models
{
public class IngestionFolderCleanUpResult
{
public List<string> Messages { get; set; } = new List<string>();
public int FailureCount { get; set; } = 0;
[NotMapped]
public bool IsSuccessful => FailureCount == 0;
[NotMapped]
public bool IsFailure => FailureCount > 0;
public void AddToFailureCount(string message)
{
Messages.Add(message);
FailureCount++;
}
}
}