using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; namespace LCU.Library.Internal.DocumentIngestorModels.Models { public class IngestionFolderCleanUpResult { public List Messages { get; set; } = new List(); 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++; } } }