using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using AsbCloudApp.Data; using AsbCloudApp.Services; namespace AsbCloudApp.Repositories; /// /// Репозиторий для уведомлений /// public interface INotificationRepository : ICrudRepository { /// /// Метод для получения не отправленных уведомлений /// /// /// /// /// Task> GetUnsentNotificationsAsync(int idUser, int idNotificationTransport, CancellationToken cancellationToken); /// /// Метод получения уведомлений по параметрам /// /// /// /// /// /// /// Task> GetNotificationsAsync(int? skip, int? take, int idUser, int idNotificationTransport, CancellationToken cancellationToken); }