using SPMS.Domain.Entities; using SPMS.Domain.Enums; namespace SPMS.Domain.Interfaces; public interface IPushSendLogRepository : IRepository { Task<(IReadOnlyList Items, int TotalCount)> GetPagedWithMessageAsync( long serviceId, int page, int size, long? messageId = null, long? deviceId = null, PushResult? status = null, DateTime? startDate = null, DateTime? endDate = null); }