using System; using System.Collections.Generic; using System.Linq; namespace SharpRSS.API.Contracts.Models { public class ListResult : ResultOr> { public ListResult(IEnumerable? value, long total, string message = "", ResultStatus status = ResultStatus.Ok) : base(value, message, status) { TotalFound = total; } public long TotalFound { get; } public int Hits => Value?.Count() ?? 0; } }