11 lines
421 B
C#
11 lines
421 B
C#
using SPMS.Domain.Entities;
|
|
|
|
namespace SPMS.Domain.Interfaces;
|
|
|
|
public interface IDailyStatRepository : IRepository<DailyStat>
|
|
{
|
|
Task<IReadOnlyList<DailyStat>> GetByDateRangeAsync(long serviceId, DateOnly startDate, DateOnly endDate);
|
|
Task<DailyStat?> GetByDateAsync(long serviceId, DateOnly date);
|
|
Task UpsertAsync(long serviceId, DateOnly statDate, int sentCnt, int successCnt, int failCnt, int openCnt);
|
|
}
|