using PARR.Domain.Cache.Models; namespace PARR.Domain.DTOs.Matching { /// /// Статус matching`a /// public class MatchingStatus { /// /// В целом по искомому объекту, идет ли matching /// public bool IsMatchingObject => IsMatchingJobs || IsMatchingJobGroups; /// /// Идет ли мэтчинг по Jobs /// public bool IsMatchingJobs => DetailsJobs?.Any() ?? false; /// /// Идет ли мэтчинг по JobGroups /// public bool IsMatchingJobGroups => DetailsJobGroups?.Any() ?? false; /// /// Детально из КЭШ по Jobs /// public List? DetailsJobs { get; set; } /// /// Детально из КЭШ по JobGroups /// public List? DetailsJobGroups { get; set; } } }