using SPMS.Application.DTOs.Push; namespace SPMS.Application.Interfaces; public interface IPushService { Task SendAsync(long serviceId, PushSendRequestDto request); Task SendByTagAsync(long serviceId, PushSendTagRequestDto request); Task ScheduleAsync(long serviceId, PushScheduleRequestDto request); Task CancelScheduleAsync(PushScheduleCancelRequestDto request); Task GetLogAsync(long serviceId, PushLogRequestDto request); }